Guest Stars Brandon Barash as Johnny Zacchara Carolyn Hennesy as Diane Miller Stephen Macht as Trevor Lansing Annie Wersching as Amelia Joffe