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