I'll say it before, and I'll say it again, after Spielberg fired her from Transformers 3, she should have added a couple Xs to the end of her last name and gone into the porn industry. Her mainstream film career was over at that point. All producers and directors want her to be is a sex symbol. Might as well take the ultimate step the way her career has spiraled down over the last few years.
She was in two mainstream movies right after that
Granted Jennifer's Body and Jonah Hex apparently blew pretty hard but she was the main character in JB and the lead chick in JH. If anything, those killed her career, if you can call it a career. She actually had to try and act in those and it didn't work out so well.