A BAFTA award winning drama, set on the Isle of Man, looking at the policy of mass internment of all people of enemy nationality by the British government during World War II.
No Provider Available
Director(s): Noella Smith
Writer(s): Noella Smith
Producer(s): Not Available
No Available
No Keywords
No Reviews Available
No Similar Movies Found