Cast

Lucy Liu
Joan Watson
Lucy Liu
Jonny Lee Miller
Sherlock Holmes
Jonny Lee Miller
Aidan Quinn
Captain Thomas Gregson
Aidan Quinn
Jon Michael Hill
Detective Marcus Bell
Jon Michael Hill