Guest Stars Marie Avgeropoulos as Kirstie Nelson Jeffrey Pierce as Stuart Reynolds Shauna Johannesen as Meadow Christian Michael Cooper as Andy Aisha Hinds as Detective Rosalind Sakelik Zak Santiago as Detective Mario Zavala Nesta Cooper as Young Sakelik Erica Gimpel as Ginny Yarrow Sophia Wik as Young Annabelle Fraser Kirkland as Young Louis Jordan Burtchett as Young Stuart Sarah Jane Redmond as Charlotte Jan Bos as Man #1 Sharon Bell as Olivia Leland Ian Robison as Man #2 Adam Reid as Louis Beal Blaine Anderson as Uniformed Officer