Guest Stars Gina Tuttle voices Announcer Don LaFontaine voices Announcer Jack Nicholson as Himself Meryl Streep as Herself John Travolta as Himself Tom Hanks as Himself Steven Spielberg as Himself Nicole Kidman as Herself Martin Scorsese as Himself Jodie Foster as Herself Jennifer Lopez as Herself Penelope Cruz as Herself Tom Cruise as Himself Randy Newman as Himself Will Smith as Himself Reese Witherspoon as Herself Cate Blanchett as Herself Diane Keaton as Herself Queen Latifah as Herself Ben Affleck as Himself Robert Downey Jr. as Himself (Robert Downey, Jr.) Kate Winslet as Herself Helen Mirren as Herself Clint Eastwood as Himself Gwyneth Paltrow as Herself Cameron Diaz as Herself Naomi Watts as Herself Leonardo DiCaprio as Himself Céline Dion as Herself Steve Carell as Himself George Clooney as Himself Alan Arkin as Himself Jennifer Hudson as Herself Francis Ford Coppola as Himself Eddie Murphy as Himself Emily Blunt as Herself Anne Hathaway as Herself Will Ferrell as Himself Philip Seymour Hoffman as Himself Beyoncé Knowles as Herself Ryan Gosling as Himself Hugh Jackman as Himself Kirsten Dunst as Herself Forest Whitaker as Himself Jack Black as Himself Tobey Maguire as Himself James McAvoy as Himself Jessica Biel as Herself Rachel Weisz as Herself Daniel Craig as Himself George Lucas as Himself Gael García Bernal as Himself (Gael Garcia Bernal) Sid Ganis as Themselves Clive Owen as Himself Mark Wahlberg as Himself Maggie Gyllenhaal as Herself Greg Kinnear as Himself John C. Reilly as Himself James Taylor as Himself Peter O'Toole as Himself Catherine Deneuve as Herself Stephen Frears as Himself Jackie Earle Haley as Himself Jerry Seinfeld as Himself Jaden Smith as Himself Melissa Etheridge as Herself Eva Green as Herself Abigail Breslin as Herself Anika Noni Rose as Herself Alejandro González Iñárritu as Himself Rinko Kikuchi as Herself Keith Robinson as Himself Adriana Barraza as Herself Al Gore as Himself Pilobolus as Themselves Paul Greengrass as Himself