Special Guest Stars Joaquim de Almeida as Gabriel Porchetto Guest Stars Michael Rady as Luther Wainwright Eric Winter as Craig O'Laughlin Jillian Bach as Sarah Harrigan Michael Reilly Burke as Andrew Kellogg Bree Turner as Iris Porchetto Matt Battaglia as Curtis Nett Kristy Wu as Janpen Randy J. Goodwin as Bernie Westeroff Ronnie Gene Blevins as Elwood Spiller Luis Moncada as Luis Ozorio Jeffrey Licon as Sergio Porchetto Co Starring Scott Connors as Gabriel Porchetto Jr. Bob Rumnock as Doctor