Skip To Content
Downfall poster

Where To Watch Downfall

Downfall first aired on TV, and that channel's shows usually stream on Hulu.

  • Ended
  • 2010 to 2010
  • 60 Min

About Downfall

Players answer trivia questions on top of a skyscraper in a major metropolitan city for $1 million in cash and prizes.

Find The Trailer On YouTube