Scarlett Johansson and Mark Ruffalo take on comic book heroes in "The Avengers" and while some of their close friends and family members may not have been the die-hard audience for the genre, they still found the film to be "an incredible ride."
"It's been surprising but my mom who is not exactly what you would call the typical fan person loved it and so did my stepfather who is not your typical stepfather fan... step man. He loved it too," Ruffalo told OnTheRedCarpet.com's George Pennacchio on April 21. "He doesn't like any violence or anything like that."
"My mom said it was the best movie she thinks I ever did," Ruffalo added. "I love her. I love you, Mom."
"Academy Award-nominated Mark Ruffalo and here you are in tiny little Capri pants, raging out," Johansson teased.
"The Avengers" marks the 44-year-old actor's first big action blockbuster. He is the third actor to portray the Hulk and his alter ego, Bruce Banner, in a major movie. Johansson reprises her role from "Iron Man 2" as The Black Widow / Natasha Romanoff.
The two heroes up with Iron Man, played by Robert Downey Jr., and various other Marvel Comics superheroes to try and stop the evil God Loki and his army.
"My friend who saw it, she likes all kinds of movies but she's not a fangirl herself, she said -- she was like, 'I was exhausted by the end of the movie because it was a such a ride,'" Johansson said. "She was like on this incredible ride so I think it really does appeal, it seems to appeal to a very wide variety ."
Ruffalo previously starred in dramas such as "The Kids Are All Right," which earned him an Oscar nomination, and "Eternal Sunshine of the Spotless Mind" and played Jennifer Garner's character's love interest in the romantic comedy "13 going On 30."
"I definitely like the idea of changing it up every couple of years, always being one step ahead of being pigeonholed has been my sort of motto," Ruffalo said about the way he chooses roles. "I'm one step ahead of being pigeonholed or just before the piano falls on you. "
As for Johansson's process for choosing role, the actress said she had a change in taking on roles over the years. "I think a couple of years ago I really had this profound thought that I was to do things that are hard in some way because they are fun and engaging," she said. "I think when I was younger, I was more , I don't know, kind of in a transient place and you sort of take roles that are in sort of transition in some way."
"As I got older I realized it was more fun for me to be terrified of something," she added. "It was way more fun to be terrified of something than to look at something and go, 'Yeah, I can do that.'"
"The Avengers" hit theaters on May 4. Check out the trailer for the film below.
Reporting by George Pennacchio of KABC Television, parent company of OnTheRedCarpet.com that also produces the entertainment show "On The Red Carpet"(check for local TV listings).