Shot on location in Chernobyl, Let Them Believe follows three artists plotting to steal a carnival ride from the radioactive zone.
After a nuclear power plant melts down in Russia, a Russian town is reminded of the horrors from the Chernobyl disaster. This time, the radiation
Watch online HD Download HD