Guest Stars Tony Amendola as Ellis Christos Neil Brown Jr. as Local Detective Brandon Barash as Stephen Christos Lucas Kerr as Henry Spitz Blake Shields as Jeremy Spitz Robin Karfo as Tabitha Chistos