The Truth Will Finally Be Told.
Release date : 2008-01-18
Production country :
United States of America
Production company :
The Asylum
Durasi : 86 Min.
Popularity : 1
3.30
Total Vote : 30
Two women, aspiring documentary filmmakers, find themselves trapped in a monster-plagued Tokyo in 2003.
Related Moviesâ¨
Movies

The Turnpike Killer
2009
3.30
Movies

Capture Kill Release
2016
4.60
Movies

Reportage November
2022
4.30
Movies

D@bbe: The Possession
2013
6.15
Movies

Found Footage of Fear
2020
2.00
Movies

In Darkness We Fall
2014
5.81
Movies

The Night Visitor
2015
3.80
Movies

Reel Zombies
2008
4.80
Movies

The Legend of Boggy Creek
1972
5.01