Associated Press
In this April 12, 2012 photo, cast member Mark Ruffalo, from the upcoming film "The Avengers", poses for a portrait in Beverly Hills, Calif. The film will be released in theaters on May 4. (AP Photo/Matt Sayles)

View gallery

500 photos

Celebrity, television, film and music photos

View Comments (1)