Richard Wilson
as Prof
David Tennant
as Darwin
Samantha Beckinsale
as Marilyn
Geoffrey Hutchings
as Sarge
Jason Watkins
as Taz
Trevor Cooper
as Ollie
Craig Fairbrass
as Hero
Sue Johnston
as Val Rutland
Jan Ravens
as Angie Tennant
John Biggins
as Stan Murdoch