Episode

A Giant Gun, Filled With Drugs

Cast
Jonny Lee Miller as Sherlock Holmes
Lucy Liu as Joan Watson
Aidan Quinn as Cpt. Thomas Gregson
Jon Michael Hill as Detective Marcus Bell
Joey Auzenne as Delivery Guy
Michael Irby as Xande Diaz
Chris Nuñez as DJ
Herman Chavez as Dominican Painter
Allie Gallerani as Emily Grant
Armand Schultz as Derrick Hughes
John Hannah as Rhys Kinlan
Mauricio Ovalle as Reynaldo