119–”Deus Ex Machina”

Lose your kidney, lose your father, lose your legs: this week, Matt looks back at LOST episode 1x19, "Deus Ex Machina." This John Locke episode features his betrayal by his father, the wounding of Boone, and the ominous light from the hatch.

00:0000:00


Download(Loading)