Strange Luck poster
TV

Strange Luck (1995)

S01E08 The Liver Wild

Nov 10, 1995 • Season 1 • Episode 8 • HD

During a tranquil camping getaway, Chance and Angie’s serene experience takes a shocking turn when a man plummets from the sky, landing right before their eyes. Stunned by the sudden tragedy, they feel compelled to intervene, grappling with the bizarre situation that just unfolded.

Genre: Mystery, Drama
Country: US