Characters played by Rowan Atkinson
Walter Goodfellow
Characters played by Tamsin Egerton
Holly Goodfellow
Characters played by Emilia Fox
Rosie Jones
Characters played by Vivienne Moore
Mrs. Martin
Characters played by Toby Parkes
Petey Goodfellow
Characters played by Kristin Scott Thomas
Gloria Goodfellow
Characters played by Liz Smith
Mrs. Parker
Characters played by Maggie Smith
Grace Hawkins
Characters played by Patrick Swayze
Lance