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 Peter Gadiot as Mechanic Geraldine James as Mayor Ruth Jahns Co Starring Angela Yeoh as Deputy Molly Karins Olatunji Ayofe as Teddy 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