All Cast

Peter Capaldi

Peter Capaldi

The Doctor (12)

Jenna Coleman

Jenna Coleman

Clara Oswald

Neve McIntosh

Neve McIntosh

Madame Vastra

Dan Starkey

Dan Starkey

Strax

Catrin Stewart

Catrin Stewart

Jenny Flint

Peter Ferdinando

Peter Ferdinando

Half-Face Man

Paul Hickey

Paul Hickey

Inspector Gregson

Ellis George

Ellis George

Courtney

Tony Way

Tony Way

Alf

Maggie Service

Maggie Service

Elsie

Mark Kempner

Mark Kempner

Cabbie

Brian Miller

Brian Miller

Barney

Graham Duff

Graham Duff

Waiter

Peter Hannah

Peter Hannah

Policeman

Paul Kasey

Paul Kasey

Footman

Clem So

Clem So

Clockwork Droid (uncredited)

Michelle Gomez

Michelle Gomez

Missy

Matt Smith

Matt Smith

The Doctor (11)