poster

The Vengeful Spirit (1968)

NR | Dec 11, 1968 (HK) | Horror | 00:00

Hong Kong horror movie from 1968.

Featured Crew

Director
Screenplay

Images