Loading…
“The Truth Will Finally Be Told.”
Two women, aspiring documentary filmmakers, find themselves trapped in a monster-plagued Tokyo in 2003.
Select anyone for a tight summary — the full story lives on their Person page.
← All film · Wikidata Q2546062