Cast
Who played Arbor?
The Selfish Giant (2013 film)
 Conner Chapman as Arbor  Shaun Thomas as Swifty  Sean Gilder as Kitten  Lorraine Ashbourne as Mary  Ian Burfield as Mick Brazil  Steve Evets as Price Drop Swift  Siobhan Finneran as Mrs. Swift  Ralph Ineson as Johnny Jones  Rebecca Manley as Michelle 'Shelly' Fenton  Rhys McCoy as Daniel  Elliott Tittensor as Martin Fenton  Kayle Stephens as chip & pin driver