A remote village in the North-West of Russia. A mental asylum is located in an old wooden house. The place and its inhabitants seem to be untouched by civilization. In this pristin...
1989: Caroline Meagher is a sergeant with the Royal Military Police, with 12 years' experience, stationed in Northern Ireland. Two men from internal affairs grill her for four days...