Special Guest Stars Gena Rowlands as Joann Fielding Guest Stars Sean Harmon as Young Gibbs Rena Sofer as Margaret Allison Hart Michelle Pierce as Breena Palmer Adam Kaufman as Homicide Detective Philip McCadden Aviva as Young Shannon Leann Hunley as Young Joann Fielding Bryce Johnson as Navy Lieutenant David Shankton Eric Tiede as Neil Blythe Auffarth as Melanie