69
On the brink between Heaven and Hell lies the town of Daten City, where sinister spirits known as "Ghosts" feast upon humanity.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.