Tim
Chris Clynes
Jean
Freya Crompton
Nicky
James Nunn
Claudia
Hannah Nazareth
Shopkeeper
Charlene Hamilton
Level Dating Crew
Aziz Kemal
Pat Chadwick
Marcel Brown
Rosalina Dating Coach
Angelica Sacrepaye
Pump Up Life Fitness Coach
Derek Nelson
Brother
Haider Zafar
Tramp
Andrew Theobald
Mark
Joshua Griffin
Homeless Woman
Sharon Jackson
Coffee Shop Dancer
Zara Neem
Laura Spiers
Nicholas Lillesoe
Sophie Jones
Kyle Flaherty
A
Joe Gallina
Hannah
Karla Marie Sweet
Dad
Eddie Weber
Margaret
Stella Taylor
David
Amir Tabrizi
King Rich
Chris Charles
Loosie
Luke Delaney
Director
Marcus Flemmings
Writer
Art Direction
Catherine Zafar
Unit Production Manager
Katya Chatwell
Production Assistant
Anna Symonds
Makeup Designer
Rachel McDonald
Choreographer
Post-Production Manager
Mike Pike
First Assistant Director
Jack Haynes
Gregory Cook
Editor
Director of Photography
James Westlake