Guest Stars Gina Tuttle voices Announcer Meryl Streep as Herself Steven Spielberg as Himself Nicole Kidman as Herself Michael Douglas as Himself Shirley MacLaine as Herself Goldie Hawn as Herself Penelope Cruz as Herself Anjelica Huston as Herself Eva Marie Saint as Herself Anthony Hopkins as Himself Whoopi Goldberg as Herself Robert De Niro as Himself Halle Berry as Herself Will Smith as Himself Reese Witherspoon as Herself Steve Martin as Himself Queen Latifah as Herself Robert Downey Jr. as Himself (Robert Downey, Jr.) Amy Adams as Herself Kate Winslet as Herself Viola Davis as Herself Angelina Jolie as Herself Brad Pitt as Himself Ben Stiller as Himself Liam Neeson as Himself Ben Kingsley as Himself Alan Arkin as Himself Sophia Loren as Herself Tina Fey as Herself Jennifer Aniston as Herself Joel Grey as Himself Natalie Portman as Herself Sarah Jessica Parker as Herself Eddie Murphy as Himself Sean Penn as Himself Marisa Tomei as Herself Anne Hathaway as Herself Philip Seymour Hoffman as Himself Josh Brolin as Himself Jack Black as Himself John Legend as Himself Christopher Walken as Himself Taraji P. Henson as Herself Beyoncé Knowles as Herself Amanda Seyfried as Herself Kevin Kline as Himself Seth Rogen as Himself Melissa Leo as Herself Jessica Biel as Herself Adrien Brody as Himself Daniel Craig as Himself Zac Efron as Himself Marion Cotillard as Herself Cuba Gooding, Jr. as Himself Stephen Daldry as Himself Michael Shannon as Himself Ron Howard as Himself Richard Jenkins as Himself Tilda Swinton as Herself David Fincher as Himself Gus Van Sant as Himself Bill Maher as Himself Vanessa Hudgens as Herself Alicia Keys as Herself Freida Pinto as Herself Dominic Cooper as Dominic Cooper James Franco as Himself Robin Wright as Herself Mickey Rourke as Himself Robert Pattinson as Himself Frank Langella as Himself Danny Boyle as Himself Janusz Kaminski as Himself