A murderous feline creature seeks revenge against the deedents of Chow Sung who savagely raped an innocent virgin in ancient China.
Devil Cat is not available for streaming at this moment.