The King's Speech has dominated this year's Baftas, picking up a number of awards including Best Film and Leading Actor for Colin Firth.
It was the second year running Firth had won the prize and he joked: "I like coming here, thank you Bafta."
Other stars from the film were also honoured, with Helena Bonham Carter winning the Supporting Actress award for her role as the Queen Mother, while co-star Geoffrey Rush picked up the Supporting Actor prize for his portrayal of speech therapist Lionel Logue.
Harry Potter star Emma Watson presented the Outstanding British Film award to the movie's director, Tom Hooper, who paid tribute to its writer David Seidler, adding: "This is absolutely thrilling to win this award in this room with so many colleagues who we have worked with over the years."
The King's Speech, which picked up the first award of the night for Original Music, was also given the Original Screenplay gong.
Earlier, the stars had to dodge the rain on the red carpet as they arrived for the ceremony, with some of the biggest names in the business, including Samuel L Jackson and Danny Boyle, at the Royal Opera House in London for the event.
Host Jonathan Ross opened the ceremony with a string of gags, promising Golden Globes host Ricky Gervais would not get into the building and saying any young actor would have given their right arm for a role in 127 Hours.
James McAvoy presented Bonham Carter with her Bafta. In her acceptance speech, she said: "I'm so used to losing it feels quite strange to win."
The Best Director prize was awarded to David Fincher for The Social Network, while Natalie Portman won the Leading Actress award for her role as a ballet dancer in Black Swan.
A special award was also presented to the Harry Potter series for Outstanding Contribution to Cinema.