Two women, aspiring documentary filmmakers, find themselves trapped in a monster-plagued Tokyo in 2003.
January 18, 2008
Released
Monster
1h 26min
$500,000
—
English
The Asylum