Special Guest Stars Rob Morrow as Leonard Brooks Guest Stars Natalie Martinez as Detective Jamie Lovato Cara Pifko as Rachel Moore Co Starring Laura Parker as Young Jennifer Brooks Victoria Hoffman as Rita Lowman David Bloom as Young Leonard Brooks Napoleon Tavale as ESU Brace Harris as Uni