A British police officer goes to a small island off Scotland to find a missing girl, only to discover that the islanders practice a Celtic religion which worships the phallic symbol and practices human sacrifice. This harrowing, absorbing thriller stars Edward Woodward, Christopher Lee and Britt Ekland.
Permanent Collection
For in-store pickup reservations please call 03 3650 615