A visually appealing Japanese horror movie that struggles in the plot department.
Issue: 107 | December, 2009