Peter Capaldi
The Doctor
Peter Capaldi
The Doctor
Alex Kingston
River Song
Greg Davies
King Hydroflax
Matt Lucas
Nardole
Phillip Rhys
Ramone
Rowan Polonski
Flemming
Robert Curtis
Scratch
Anthony Cozens
Concierge
Chris Lew Kum Hoi
Alphonse
Nicolle Smartt
Receptionist
Liam Cook
King Hydroflax's Body
Nonso Anozie
Voice of Hydroflax (voice)
Clem So
Starline Galactic Villain (uncredited)
Brian Minchin
Executive Producer
Steven Moffat
Executive Producer
Nikki Wilson
Producer
Ray Holman
Costume Design
Adam Green
Editor
Megan Bowes
Makeup Artist
Suzie Lavelle
Director of Photography
Barbara Southcott
Makeup Designer
Michael Pickwoad
Production Design
Adrian Anscombe
Set Decoration
Steven Moffat
Writer
Douglas Mackinnon
Director
Sydney Newman
Creator
Murray Gold
Original Music Composer