Turn off light

Devil Cat

A murderous feline creature seeks revenge against the deedents of Chow Sung who savagely raped an innocent virgin in ancient China.

Duration: 86

Release:

IMDb: 4.4