3.026 Views
A psychotic family kills people that trespass on their own lonely island.
Release: Oct 30, 1999
Runtime: 81 minutes
Language: 广州话 / 廣州話
Studio:
Country: Hong Kong