All Cast

Jonathan Pryce

Jonathan Pryce

Sherlock Holmes

Bill Paterson

Bill Paterson

Dr Watson

Anna Chancellor

Anna Chancellor

Irene Adler

Michael Maloney

Michael Maloney

Inspector Stirling

Aaron Taylor-Johnson

Aaron Taylor-Johnson

Finch

Patrick Gibson

Patrick Gibson

Laundry Boy

Rory Nolan

Rory Nolan

Guard at the Mint

Frank Murray

Frank Murray

Mallory

Chris McHallem

Chris McHallem

Footman

Jack Walsh

Jack Walsh

French Chef