Episode

Lesser Evils

Cast
Jonny Lee Miller as Sherlock Holmes
Lucy Liu as Joan Watson
Aidan Quinn as Cpt. Thomas Gregson
David Harbour as Dr. Mason Baldwin
Jon Michael Hill as Detective Marcus Bell
Jay Klaitz as Bruce
Ben Rappaport as Dr. Cahill
Kat Scicluna as Samantha Cropsey
Jonathan C. Kaplan as Barista Dave
Rozi Baker as Morgan Duncan
Anika Noni Rose as Dr. Carrie Dwyer
Roger Brenner as EMT
David Costabile as Danilo Gura
Mike Getz as Trent Kelty
Shauna Miles as Nurse
Shawn Gonzalez as Reporter
Eric Deskin as Richard Sanchez
Eric Engleman as Security Guard
Jenni Barber as Jacqueline Zoltana