Matt
Martin Freeman
Sam (as Jessica Stevenson)
Jessica Hynes
Snoopy
Marc Wootton
Sam's Mum
Alison Steadman
Jen
Sarah Hadland
Sam's Dad
Ron Cook
Counsellor
Julia Davis
Joanna's Mum
Selina Cadell
Judge
Phil Nichol
Caroline Reid
Nickolas Grace
Registrar
Mark Heap
Joanna
Olivia Colman
Naturist Violinist
Helen Ryan
Jodie Upp
Clare-Louise English
Naturist
Tina Yates
Musical Dancer
Jill Goldston
Michael
Robert Webb
Josef
Stephen Mangan
Isabelle
Meredith MacNeill
Archie
Vincent Franklin
Gregory
Jason Watkins
Vivian
Felicity Montagu
Antony
Jimmy Carr
Executive Producer
David M. Thompson
Director
Debbie Isitt
Writer
Director of Photography
Dewald Aukema
Original Music Composer
Paul Englishby
Producer
May Chu
Ian Benson
Ian Flooks
Andrew Taylor
Editor
Nicky Ager
Casting
Rachel Freck
Production Design
Chris Roope
Nick Jones
Lee Thomas
Joe Oppenheimer
Billy Alessi
Set Decoration
Neesh Ruben
Oliver Edwards
Art Direction
Frederic Evard
Costume Design
Deirdre Clancy
Line Producer
Makeup Artist
Marc Pilcher
Hair Designer
Marella Shearer
Camera Operator
Gary Tanner
Costume Supervisor
Barbara Rutter
Mike Carling
Choreographer
Jenny Arnold
Sound Effects Editor
Marc Lawes
Mike Robinson
Music Editor
Roger Dobson
First Assistant Director
Tim Franklin
Makeup Designer
Dirk Nel
Music Supervisor
Matt Biffa
Hairstylist
Dialogue Editor
Jamie Caple