Killer’s Moon
This British slasher from 1978 follows a group of choir girls on a coach trip to the Lake District, just about the most English premise imaginable (short of sending them to […]
This British slasher from 1978 follows a group of choir girls on a coach trip to the Lake District, just about the most English premise imaginable (short of sending them to […]