Diaz shakes it up with Seth Rogen and Jay Chou in the latest incarnation of "The Green Hornet." She plays Lenore, a bright woman looking to break into the news business.
"What I loved about her was that she took this opportunity, she sort of came in saying, 'I know I'm just here temporarily but let me show you what I can do. Give me a chance,'" said Diaz. "She really pushes her passion and what she knows as well, she knows she's capable, she knows what she's doing and what she doesn't know she's willing to learn."
The actress says it's a trait she sees in herself.
"I'm that every day on set, it doesn't matter," said Diaz. "I just try to do the best I can. I think that that's something that you can't ever lose it. Every day you just have to come willing to try your hardest and make the greatest effort that you have to give in any given moment."
She may get credited as the mastermind who helps "The Green Hornet," but in real life Diaz's more than content with her own place in the world.
"I have no interest in directing movies or producing movies. I like my role in making films, it's the perfect amount of involvement for me," she said.
"The Green Hornet" is rated PG-13. It opens in theaters on Friday, Jan.