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 La Llorona Curse
2018
6.75
Movies

The Blackwell Ghost 3
2019
6.90
Movies

Trapped at the Castle
2020
1
Movies

The Mitchin Murders
2024
6.50
Movies

D@bbe: The Possession
2013
6.20
Movies

Ile Alatau
2021
1
Movies

Bigfoot at Millcreek
2017
2.00
Movies

The Legend of Boggy Creek
1972
5.01
Movies

Apocalyptic
2014
4.47