Shepherd – Ketika sebuah rahasia mematikan merusak pikiran seorang duda yang berduka, keputusan untuk bekerja sendirian di pulau terpencil berubah menjadi perlombaan yang menakutkan untuk menyelamatkan kewarasan dan hidupnya. Sinopsis…
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…