Lovelace
Hannah McGill
It's a somewhat simplistic dichotomy but Amanda Seyfried does a good job managing the contradictions of her character, and her co-stars Sharon Stone and Peter Sarsgaard keep the pace.