All Cast

Ashley Jensen

Ashley Jensen

Gina

Kimberley Walsh

Kimberley Walsh

Trish

Ashley Walters

Ashley Walters

Mark

Kevin Bishop

Kevin Bishop

Andy

Theo Stevenson

Theo Stevenson

Ethan

Akai Osei-Mansfield

Akai Osei-Mansfield

Jaden

Fleur Houdijk

Fleur Houdijk

Amy

Dominic Herman-Day

Dominic Herman-Day

Tim

Mark Heap

Mark Heap

Simon Tarrington

Simon Farnaby

Simon Farnaby

Foreman

Hugh Dennis

Hugh Dennis

Mr. Hart

Amelia Clarkson

Amelia Clarkson

Rebecca

Gamal Toseafa

Gamal Toseafa

Brian

Javine Hylton

Javine Hylton

Kelly

John Barrowman

John Barrowman

Matthew

Amit Shah

Amit Shah

Teacher

Lee Neville

Lee Neville

Audience Member (uncredited)