Marebito

    A fear-obsessed freelance cameraman investigates an urban legend involving mysterious spirits that haunt the subways of Tokyo.
    • Runtime: 1 hour and 32 minutes
    • Release Date: May 22, 2004