The Twilight Zone (2002) - 32 - The Monsters Are on Maple Street (vietsub)

  • 6 years ago
In this update of the 1960 episode "The Monsters Are Due on Maple Street," a neighborhood begins suspecting their new neighbors of terrorism after the power and water get cut off.