The film chronicles the efforts of a group of doctors, guards, and dangerous prisoners on St Leonards Island in the north Atlantic, who must band together when a prevalent sickness threatens the maximum security facilities.
Read full
The film chronicles the efforts of a group of doctors, guards, and dangerous prisoners on St Leonards Island in the north Atlantic, who must band together when a prevalent sickness threatens the maximum security facilities.
Discussion