Guest Stars Zabryna Guevara as Melania Ortiz Jessica Hecht as Rebecca Ellis Benjamin Walker as Nick Ross Ned Eisenberg as Brad Ellis