Characters played by Robert Kazinsky
Mark
Characters played by Samantha Barks
Connie
Characters played by Rachel Hurd-Wood
Kendra
Characters played by Ed Speleers
Johnny
Characters played by Tony Way
Tim
Characters played by Ivan Kaye
Patrick
Characters played by Anna Chancellor
Carol
Characters played by David Hargreaves
The Priest
Characters played by Charley McDougall
John Doe
Characters played by Tala Gouveia
Jane Doe
Characters played by Tanya Reynolds
Alexa
Characters played by Ruth Clarson
Pub Customer
Characters played by James Darch
Julian
Characters played by Leah Doyle
Anna
Characters played by Alice Rose Fletcher
Eva
Characters played by Leon Herbert
Father
Characters played by Madalina Bellariu Ion
Daniela
Characters played by Carolyn Jones
Tommy's Mother
Characters played by Sophie Lovell Anderson
Lina
Characters played by Amy McAllister
Gabriela
Characters played by William Bale
Wedding Guest
Characters played by Maria Barr
Bridal Store Manager
Wedding Guest
Characters played by Gintare Beinoraviciute
Patron
Characters played by Maff Brown
The Hitchhiker
Characters played by Jalaal Hartley
The Waiter
Characters played by Sabrina Lepage
The Receptionist
Characters played by Christina Pennant
Bar customer
Characters played by Reece Pockney
Young Mark
Characters played by Dragos Teglas
The Kebab King