Claire Sloma
It Follows 2015
Rating: 6.8
The Myth of the American Sleepover 2011
Rating: 6.3
as Maggie