Andrew Garfield gives a shattering performance as a recently released prisoner who, after serving 14 years for the horrendous crime he committed while still a child, tries to live a normal life under an assumed identity. But an angry public is still clamoring for "justice." Based on the acclaimed novel by Jonathan Trigell. Peter Mullan, Shaun Evans, Katie Lyons.