06/01/2008 AT 09:25 PM EDT
The stars were out in full force for MTV's movie awards – and they made sure to get in plugs for their upcoming projects.
With the golden carpet rolled out, Paris Hilton
and Benji Madden came hand-in-hand, talking fashion and her show about a quest for a BFF. Audrina Patridge debuted new bangs and talked about wrapping Blue Crush 2
. And while Sarah Jessica Parker
talked about the record-breaking weekend opening of her new movie Sex and the City,
Brendan Fraser hijacked the microphone to plug The Mummy: Tomb of the Dragon Emperor
and Journey to the Center of the Earth
Inside the awards show, host Mike Myers interrupted his opening act (a spoof of the German film Wings of Desire
) to plug his upcoming film The Love Guru
. Charlize Theron joined costars Will Smith and Jason Bateman onstage to promo their upcoming film Hancock
– and also hand out the award for best female performance to Ellen Page for Juno
. Smith later picked up the award for best male performance, and reminisced about his first MTV appearance 20 years ago.
Seth Rogen and his Pineapple Express
costar James Franco hit the stage to present best summer movie ... so far. Before handing the award to Robert Downey Jr. for Iron Man
, they pretended to smoke a joint onstage.
took best comedic performance honors for his turn as Captain Jack in Pirates of the Caribbean
and won best villain for Sweeney Todd
. Zac Efron
won for his breakthrough performance in Hairspray
. Efron's date Vanessa Hudgens
screamed and planted a big kiss on his cheek when his name was announced and he seemed truly surprised.
Viewers chose Transformers
as the year's best hit, and star Megan Fox promised the sequel, which starts filming Monday according to director Michael Bay, will be "f---ing bada--."
Meanwhile one star made his way in without promoting anything: Tom Cruise
was spotted making his way into the fest with Suri on his shoulders, and he later presented Adam Sandler with the MTV Generation Award.
Reporting by NICHOLAS WHITEPHOTOS: Love! Drama! Action! It's the MTV Movie Awards