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