Episode

While You Were Sleeping

Cast
Jonny Lee Miller as Sherlock Holmes
Lucy Liu as Joan Watson
Aidan Quinn as Cpt. Thomas Gregson
Bill Heck as Ty Morstan
Jon Michael Hill as Detective Marcus Bell
Paul Michael Valley as Burly Man
Roger Brenner as Businessman
Tom Stratford as Core Detective
Asa Somers as Doctor
Rosa Arredondo as Elaine
Jennifer Ferrin as Rebecca Ellison
Amy Landon as Yvette Ellison
DJ Nino Carta as Hospital Patient
Rey Lucas as Martin
Casey Siemaszko as Michael McGee
Ken Marks as Moderator
Ava Paloma as Mary Margaret Phelps
Chris Bresky as Recovering Addict