Rachel Avery
Bliss 2019
Rating: 5.9
The Giant Mechanical Man 2012
Rating: 6.7
Class 2010
Rating: 6.9
Big Game 2008
Rating: 4.1
as Nikki St. Jean
as News Woman
as Elaine Reynolds