Scared Sacred

  • 2006
  • TV Show
  • None

Humanity's darkest moments are revisited to determine if hope and happiness can spring from such desolate events as the Union Carbide chemical leak in Bhopal, India, and the nuclear-bomb explosion in Hiroshima, Japan.

Where to Watch

Available to Stream

  • Watch on