All Cast

Mackenzie Crook

Mackenzie Crook

Ferris

Johnny Vegas

Johnny Vegas

Dave

Dominic Coleman

Dominic Coleman

Tolly

Mark Gatiss

Mark Gatiss

Jeremy

Lucy Davis

Lucy Davis

Ruth

Julia Davis

Julia Davis

Shelley

Kate Robbins

Kate Robbins

Joan

Helen Latham

Helen Latham

Chip Shop Girl

Nick Holder

Nick Holder

Gordon

Caroline Harvey

Caroline Harvey

Chip Shop Woman

Nicholas Tennant

Nicholas Tennant

Phil

Angela Simpson

Angela Simpson

Vicky

Nicola Reynolds

Nicola Reynolds

Poppy

Ceris Jones

Ceris Jones

Poppy's Brother

Joy Aldridge

Joy Aldridge

Masage Shop Staff

Laurence Inman

Laurence Inman

Porn Shop Staff

Alfie Hunter

Alfie Hunter

Matthew

Craig May

Craig May

Ruth's Boyfriend

Robert Harrison

Robert Harrison

Helen

Jenny Jay

Jenny Jay

Helen

Evie Garratt

Evie Garratt

Joan's Mother

Leonard Jones

Leonard Jones

Taxi Driver

Justin Edgar

Justin Edgar

Chip Shop Customer

Barry Aird

Barry Aird

Gherkin Man

Jeff Alexander

Jeff Alexander

Group Sex Bloke

Natasha Ward

Natasha Ward

Ruth's Mum

Ed Newbrook

Ed Newbrook

Ruth's Dad

Kay Purcell

Kay Purcell

Gloria

Adrian Chiles

Adrian Chiles

Sex Party Host

Huss Garbiya

Huss Garbiya

Beans

Betty Trew

Betty Trew

Katie

Annette Bentley

Annette Bentley

Linda

Amerjit Deu

Amerjit Deu

Doctor

Ralph Morse

Ralph Morse

Well-Spoken Business Man