Characters played by Mark Addy
Ken Sunnyside
Characters played by Phil Daniels
Ray Sunnyside
Characters played by Beth Goddard
Wendy
Characters played by Michael Kitchen
Letchworth
Characters played by Tony Gardner
Justin
Characters played by Matt Lucas
Mr. Mills
Characters played by Oliver Hamilton
Oberon
Characters played by Jennifer Leviston
Titania
Characters played by Nicholas Fry
PC Dundow
Characters played by Owen Aaronovitch
Vet 1
Characters played by Katy Carmichael
Kelly
Characters played by Flaminia Cinque
Conchita
Characters played by Irving Czechowicz
Elvis The Thug
Characters played by Louise Harrison
Carol
Characters played by Gerry Hinks
Doctor
Characters played by Renny Krupinski
Vet 2
Characters played by Bernard Padden
Accountant
Characters played by Brett Penny
PC Jackson
Characters played by Stuart Richman
Council Man
Characters played by Amanda Root
Dawn
Characters played by Clive Russell
Saddam the Thug
Characters played by Roger Sloman
Inspector Dawkins
Characters played by Richard Syms
Vicar