Guest Stars Arturo Del Puerto as Luis Flores Marlene Forté as Celia Flores Dougray Scott as Thomas Abigail Daniel Zovatto as Jack Mark Kelly as Connor Veronica Diaz-Carranza as Vanessa Jesse McCartney as Reid Co Starring Josh Wingate as Ben Sarah McCreanor as Red