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