Tom
Freddie Cunliffe
Dad
Ray Winstone
Mum
Tilda Swinton
Jessie
Lara Belmont
Nurse
Annabelle Apsion
Lucy
Kate Ashfield
Nick
Colin Farrell
Carol
Aisling O'Sullivan
Baby Alice
Megan Thorp
Barman
Kim Wall
Director
Tim Roth