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