When Julia's mental health struggles resurface, Navarro brings her to a local facility, promising that this time will be better. Later, Danvers and Navarro confirm the location of Annie's murder, and Danvers levies a harsh punishment on Leah.
Released: Jan 01, 1970
Runtime: 00:26:14 minutes
Genre: Drama, Mystery
Stars: Jodie Foster, Kali Reis, Fiona Shaw, Finn Bennett, Isabella Star LaBlanc, John Hawkes