Cast (19)

Ben Silverstone

Steven Carter

Brad Gorton

John Dixon

Charlotte Brittain

Linda

Stacy Hart

Jessica

Kate McEnery

Wendy

Patrick Nielsen

Mark Watkins

Tim Harris

Kevin Grainger

James D. White

Dave

James Perkins

Young Steve

Nicholas Hunter

Young Mark

Jacquetta May

Steven's Mother

David Lumsden

Steven's Father

Morgan Jones

Linda's Brother

Steven Mason

Cruising Man

Richard Hawley

English Teacher

Steven Elder

Bob, the Driving Instructor

Andy Rashleigh

Policeman

Ian Brimble

John's Father

Judy Buxton

John's Mother

Crew (9)

Simon Shore

Director

Patrick Wilde

Writer

John Lunn

Music

Alan Almond

Director of Photography

Barrie Vince

Editor

Bernd Lepel

Production Design

Bernd Lepel

Costume Design

Terry Ackland-Snow

Art Direction

Anant Singh

Producer