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