The Vengeful Spirit

movie

The Vengeful Spirit poster unavailable

Released December 11, 1968

Genres:

Overview

Hong Kong horror movie from 1968.