After Harry Potter's triumph at the inaugural National Movie Awards, this year's ceremony had a strong musical theme, with Mamma Mia! and Sweeney Todd scoring multiple nominations. The show, which will be broadcast tonight at 8pm on ITV1, gives the public the chance to vote for their favourite films and actors from the past 12 months.

Digital Spy ventured down to the Royal Festival Hall to chat with the stars - including Emma Watson, Eddie Izzard and the cast of Prince Caspian - on the National Movie Awards red carpet.

> Click here for the winners of this year's National Movie Awards