Up-and-coming movie babe Jennifer Garner revelled in her character in new film Daredevil and got a real kick out of fighting Hollywood hunk Ben Affleck.
The actress, who plays female superhero Elecktra in the movie, is gradually coming to terms with her transition from broke waitress to A-list movie star.
Garner, 30, says playing alongside Affleck was quite an adrenaline rush: "I was in a kind of combat mode. I really wanted to fight Ben Affleck."
She says her character "is both good and evil. She's very fierce and much more aggressive than anyone I've ever played before.
"Elecktra goes looking for a fight. She's a strong, confident and sexy woman who is not afraid to use her sex to throw people off guard."
Meanwhile, Steven Spielberg, who worked with Garner in Catch Me If You Can, has boosted the actress even more by saying, "She is going to be huge."
She says, "I never expected to find myself in this magical position. I consider myself one of the luckiest girls in Hollywood.
As Garner explains, It's a far cry from her days as a waitress in New York: "I was broke at the time. I'd walk across New York rather than take the subway so I could spend the fare on pasta."