The 38-year-old stars in the new movie with Justin Timberlake and plays the role of Elizabeth, who hates her job as a teacher and is waiting to marry a rich man so she can quit her job.
She said to UK newspaper Daily Mirror: 'When I saw the first few pages of the script I was like: 'No way.' There was no way I was playing this person. I didn't like her. I felt there was no redemption for her.
'Then a few pages in I saw that she just says what she's feeling, and then by the end I was pleasantly surprised that the script didn't apologise for everything she had done. That to me was a breath of fresh air.
'Elizabeth's driven to get money so that she can get a new pair of boobs and she's looking for a guy who is rich enough so she never has to work again.
'She's convinced that if she gets those D-cups, they'll be her ticket out.'