The Truth Will Finally Be Told.
3.2
2008
1 h 26 min
Released
Two women, aspiring documentary filmmakers, find themselves trapped in a monster-plagued Tokyo in 2003.
10.0
2025-07-23
Action
5.2
2019-09-19
5.6
2024-09-14
7.1
2007-10-26