Trauma manifests in the form of relentless Nazi apparitions for Lena, a Holocaust survivor and Midwest transplant, as she attempts experimental therapy and environmental terrorism to escape her demented past.
Sophia Lillis (born February 13, 2002), is an American actress. She is known for her role as Beverly Marsh in the hor...