The Beasts Poster

The Beasts

56.00% | November 29, 1980 | Horror, Crime

A father seeks revenge from a gang of thugs who raped his daughter and murdered his son.

Featured Crew

Wallace Cheung
Producer
Dennis Yu
Director
Teddy Robin
Original Music Composer

Images