Cast (17)

Ashley Jensen

Gina

Kimberley Walsh

Trish

Ashley Walters

Mark

Kevin Bishop

Andy

Theo Stevenson

Ethan

Akai Osei-Mansfield

Jaden

Fleur Houdijk

Amy

Dominic Herman-Day

Tim

Mark Heap

Simon Tarrington

Simon Farnaby

Foreman

Hugh Dennis

Mr. Hart

Amelia Clarkson

Rebecca

Gamal Toseafa

Brian

Javine Hylton

Kelly

John Barrowman

Matthew

Amit Shah

Teacher

Lee Neville

Audience Member (uncredited)

Crew (7)

Ben Gregor

Director

Allan Niblo

Producer

Jim Spencer

Producer

Paul Gerstenberger

Writer

Jono Griffith

Editor

James Richardson

Producer

Ben Wheeler

Director of Photography