Guest Stars Paula Brancati as Jenny Billy Turnbull as Dave Jo Vannicola as Dr. Naadiah Devon Bostick as Leo Strange Jadyn Wong as Rachel Suzy Joachim as Amanda Graham Greene as Dr. Arthur Tatiana Maslany as Sarah Lauren Collins as Young Barbara Jana Sinyor as Jana Shanda Bezic as Young Amanda Aaron Martin as Aaron Grace Arianna Kirby as Child Erica Joseph D'Aguanno as Child Leo