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 Kristy Wu as Janpen Matt Battaglia as Curtis Nett Luis Moncada as Luis Ozorio Randy J. Goodwin as Bernie Westeroff Ronnie Gene Blevins as Elwood Spiller Jeffrey Licon as Sergio Porchetto Co Starring Scott Connors as Gabriel Porchetto Jr. Bob Rumnock as Doctor