Palace and Fine Line present ; in association with Pandora Cinema and Channel Four Films ; and with the participation of British Screen ; a Palace production ; screenplay by Peter Prince ; producers, Katy McGuinness, Patrick Cassavetti ; directed by Stephen Gyllenhaal