Guest Stars Erick Avari as Doctor Sanjay Ramachandran Lindsay Crouse as Captain Ruth Hagermann Richard Cox as Alex Van Loy Leland Crooke as TBD Wolf Muser as Harmon Szell J. Patrick McCormack as Treasury Department Supervisor John Rodley Tara Chocol as Corrine Harmson Arly Jover as Katrina Fluery Co Starring Katherine Kamhi as Detective Hubbel Peter Trencher as Ballistics Technician Chavez Jim Lau as Skip Dylan McLaughlin as Oliver Harmson Thomas Craig Elliott as Buyer David Kieran as Elias Watson Tom Paliferro as Landlord Erika Schickel as Detective Bob Gaston Karen Mistal as Laura Canrinus Darren Gray Ward as Heyward Patrick Roman Miller as Kyle Sander Sean Michael Boozer as Uniformed Cop #2 Bryan Anthony as Uniformed Cop #1