The Living Ghost

The Living Ghost

4.3

1942-08-11

A detective investigating kidnapping case discovers the victim, who may be a zombie.

Watch Trailer