Mar 7, 2013 1h 33m
Thriller
Amanda Crew stars as Leigh Parrish, a successful actress on a trip home to visit her small town roots. While dodging the careful eye of her manage...