Trapped

  • 2010
  • TV Show
  • None

Contestants use teamwork to escape from a Gothic fairy-tale tower by solving challenges.

Where to Watch

Available to Stream