Monster
3.3/10
30 votes
1h 26m
January 18, 2008
"The Truth Will Finally Be Told."

Overview

Two women, aspiring documentary filmmakers, find themselves trapped in a monster-plagued Tokyo in 2003.

Budget

$500,000

No videos available