Rate This Image

Rank 8 | Avg. 6.7

Terrible

Excellent

1

2

3

4

5

6

7

8

9

10

Top 5 Images In This Gallery

1

2

3

4

5

Neil Patrick Harris hits the green carpet

Harris is one of several stars to enjoy a cameo in the film. Other names include Lady Gaga, Katy Perry, Selena Gomez, Jack Black, Emily Blunt, George Clooney, Zach Galifianakis, Ricky Gervais, John Krasinski, Kathy Griffin, Mila Kunis, Rachael Ray, Sarah Silverman and Ben Stiller. Just please don't get your hopes up - none of those other people showed.