Charismatic Irish actor Robert Sheehan stars as Stephen Cartwright, a troubled 17-year-old, who ends up in the dock. But is he responsible for his actions? When Stephen’s mother dies he suspects ...