Due donne, aspiranti registe di documentari, si trovano intrappolate in una Tokyo infestata da mostri nel 2003.