Lifting the Fog: The Bombing of Hiroshima and NagasakiHD
IMDb: 1
1995
On August 6, 1946, the United States dropped the first ever nuclear weapon on the Japanese city of Hiroshima. Three days later, another nuclear bomb...
A misfit group of unwitting high school students stumble upon a cursed object, an ancient Aztec Death Whistle. They discover that blowing the whistle...