Miramax Films ; Scottish Screen, The Film Council and The Irish Film Board (Bord Scannán na InÉlreann) presents in association with Momentum Pictures, a PFP Films production in association with Temple Films ; a film by Peter Mullan ; written and directed by Peter Mullan ; produced by Frances Higson ; executive producers, Ed Guiney & Paul Trijbits ; director of photography, Nigel Willoughby