Special Guest Stars David Oyelowo as Sheriff Holston Becker Guest Stars Iain Glen as Dr. Pete Nichols William Postlethwaite as Hank Chipo Chung as Sandy Remmie Milner as Shirley Will Patton as Deputy Sam Marnes Shane McRae as Knox Matt Gomez Hidaka as Cooper Geraldine James as Mayor Ruth Jahns Peter Gadiot as Mechanic Co Starring Olatunji Ayofe as Teddy Angela Yeoh as Deputy Molly Karins Helene Maksoud as Nurse Alice Oscar Coleman as Anthony Sims Andy Linden as Elderly Man Michael Magnet as Older Man Rose De Vera as Young Woman Tea Chung as Young Girl #1