2008 • 1h 26m
33%
“The Truth Will Finally Be Told.”
Two women, aspiring documentary filmmakers, find themselves trapped in a monster-plagued Tokyo in 2003.
1/18/2008
Released
Monster
1h 26m
$500,000
N/A
EN