July 7, 2008

The Shadow Spirit (2008) *

Lame Japanese horror movie. It begins on a Pacific island during WWII, but most of the action is set in 1952. Confusing and boring.