The Doctor
Ncuti Gatwa
Ruby Sunday
Millie Gibson
Lindy Pepper-Bean
Callie Cooke
John Francis Vater
Joe Anderson
Enid Meadows
Sian Phillips
Kate Lethbridge-Stewart
Jemma Redgrave
Jocelyn Sancerre
Golda Rosheuvel
Davina McCall
Davina McCall
Rogue
Jonathan Groff
Maestro
Jinkx Monsoon
Splice Alison Vater
Caoilinn Springall
Trudy
Mary Malone
Henry Arbinger
Kit Rakusen
Susan Triad / Penny Pepper-Bean / Ambulance
Susan Twist
Roger ap Gwilliam
Aneurin Barnard
Duchess of Pemberton
Indira Varma
Ricky September
Tom Rhys Harries
Melanie Bush
Bonnie Langford
Carla Sunday
Michelle Greenidge
Cooper Mercy
Eilidh Loan
Canterbury James Olliphant
Bhav Joshi
George Martin
Ed White
Lord Barton
Paul Forman
Mrs Flood
Anita Dobson
Rose Noble
Yasmin Finney
Cherry Sunday
Angela Wynter
Lowri Palin
Maxine Evans
John Lennon
Chris Mason
Abdul
Hemi Yeroham
Hoochy Pie
Niamh Lynch
Colonel Christofer Ibrahim
Alexander Devrient
Lucia Colasanto
Yasmine Bouabid
Emily Beckett
Camilla Aiko
Denzel
Bobby Bradley
Joshua Steele
Sion Pritchard
Carson
Luke Jerdy
Bogeyman
Robert Strange
Valerie Nook
Millie Kent
George Harrison
Philip Davies
Morris Gibbons
Lenny Rush
Studio Producer
Chan Shoker
Harriet Arbinger
Genesis Lynea
Lord Galpin
Maxim Ays
Blake Very Blue
Billy Brayshaw
Ifor Jones
Gwïon Morris Jones
Rico Trieste
Jesús Reyes Ortiz
Gothic Paul
Pete MacHale
Eddie Jones
Glyn Pritchard
Cilla Black
Josie Sedgwick-Davies
Eric
Mason McCumskey
Dr Pee
Max Boast
Poppy
Sienna-Robyn Mavanga-Phipps
The Woman
Hilary Hobson
Housekeeper
Debra Baker
Ruth Lyons
Gemma Arrowsmith
Butler
Ashley Campbell
Elderly Woman
Laura June Hudson
Eric (voice)
Sami Amber
Weatherman Will
Jack Forsyth-Noble
Thin Lucy
Elan Davies
Alan K Sullivan
Milo Callaghan
Poppy (voice)
Shola Olaitan-Ajiboye
Timothy Drake
Jeremy Limb
Miss Talbot
Nancy Brabin-Platt
The Vlinx
Aidan Cook
Sandra (voice)
Cadence Williams
Tea Trolley Lady
Sherinne Kayra Anderson
Colonel Winston Chidozie
Tachia Newall
The Vlinx (voice)
Nicholas Briggs
Mr Price
David Charles
Brewster Cavendish
Jamie Barnard
Corporal Alice Sullivan
Jasmine Bayes
Marcel (voice)
Param Patel
Paul McCartney
George Caple
Kind Woman
Sian Clifford
Adjani (voice)
Lonnee Archibong
Ringo Starr
James Hoyles
Harry Tendency
Aldous Ciokajlo Squire
Vinnie
Simon Jason-Smith
Rotterdam Twin 1
Elloise Bennett
Bailey Sinclair
Fela Lufadeju
Rotterdam Twin 2
Olivia Bennett
Murray Gold
Murray Gold
Sutekh (voice)
Gabriel Woolf
Shirley Ballas
Shirley Ballas
Suzie Pentecost
Ellie-Grace Cashin
Johannes Radebe
Johannes Radebe
George Harrison
Phillip Davies
Elderly Woman
Laura Jane Hudson
Mundy Flynn
Varada Sethu
Frank Hinchey
Graham Butler
Sanjay Miah
Ali Ariaie
Rufus Bray
Albey Brookes
Craig Deloach
Miles Yekinni
Amol Rajan
Amol Rajan
Marti Bridges
Sophie Ablett
Akhim Patil
Shane David-Joseph
Groundsman
Jason May
Security Officer
Dylan Baldwin
Armed Policeman
David Constant
Newsreader
Deeivya Meir
Old Ruby
Amanda Walker
Elizabeth Campbell
Rhyanna Alexander-Davis
Nurse
Vee Vimolmal