Which of the film in which Jeremy Irvine had a role is a 2012 British teen drama film directed by Ol Parker?