Helen review By Total Film published 14 April 09 A potentially powerful and chilling drama that never quite takes off