London: Cameron Diaz is relishing playing a money-hungry woman in upcoming movie `Bad Teacher` and she`s convinced the character will "offend everyone" who sees the film.
The actress plays a "very, very bad gold-digger" searching for a man to pay her expenses in the forthcoming comedy and she can`t wait for audiences to see her in a more villainous role, Vogue magazine reported.
"I`m having the best, best time playing her. The women I play, you know, I usually like to take care of them. I want to make sure they`re moral people, even if they`re not doing their best. I like them to come across as human beings. But this one? I don`t feel any responsibility for her. She doesn`t care about anyone but herself," Diaz said.
"I`m sure we`ll offend everyone with it, which is great - because if you offend everyone, you don`t have to apologise to anyone, right?," she said.