The main characters are supposed to be the ones you can root for. Sounds simple, right? Well, not always.
For me, it's Cameron Diaz's character in Bad Teacher. Not only the movie is just plain terrible, but there isn't a single thing likable about Cameron Diaz here. She's just plain horrible person.