All Cast

Peter Capaldi

Peter Capaldi

The Doctor

Alex Kingston

Alex Kingston

River Song

Greg Davies

Greg Davies

King Hydroflax

Matt Lucas

Matt Lucas

Nardole

Phillip Rhys

Phillip Rhys

Ramone

Rowan Polonski

Rowan Polonski

Flemming

Robert Curtis

Robert Curtis

Scratch

Anthony Cozens

Anthony Cozens

Concierge

Chris Lew Kum Hoi

Chris Lew Kum Hoi

Alphonse

Nicolle Smartt

Nicolle Smartt

Receptionist

Liam Cook

Liam Cook

King Hydroflax's Body

Nonso Anozie

Nonso Anozie

Voice of Hydroflax (voice)

Clem So

Clem So

Starline Galactic Villain (uncredited)