The film follows a group of doctors, guards and violent prisoners on St Leonards Island in the north Atlantic, who must unite when a rampant disease threatens the high security…
Eric Black is lost after the mysterious death of his adulterous wife. Running from his past to a new job as a Shepherd, he finds himself trapped alone on a…