"Skyfall," the highest-grossing film in the Bond series' 50-year history, was named best British film — rare awards-season recognition for an action movie. Thomas Newman's score also won the best-music prize.
Director Sam Mendes said he was accepting the trophy on behalf of the "1,292 people" who worked on "Skyfall."
"We all had high expectations for this film and it's fair to say all of them have been exceeded," Mendes said. "Here's to the next 50 years."
Quentin Tarantino picked up the original screenplay award for "Django Unchained," and Christoph Waltz was named best supporting actor for playing a loquacious bounty hunter in Tarantino's slave-revenge thriller.
Waltz said his victory was entirely due to Tarantino — "you silver-penned devil, you."
Tarantino also revealed that he plans another film that sets out to right an historical wrong, after anti-Nazi saga "Inglourious Basterds" and "Django Unchained."
"I think there is something about this that begs a trilogy," he said. "I don't know what the third one's going to be yet."
Hathaway said she was "overjoyed" at being named best supporting actress for her brief but powerhouse performance in "Les Miserables." She said she was so taken aback that "I almost walked past George Clooney without hugging him."
She also expressed sympathy for co-star Eddie Redmayne, who had been due to present an award but — co-presenter Sally Field informed the audience — was vomiting backstage.
"Feel better," Hathaway said. "I mean I'd be holding your hair back, but, you know..."
Writer-director David O. Russell won the adapted screenplay prize for "Silver Linings Playbook," a comedy about characters confronting mental illness.
"Les Mis" also took trophies for production design, sound and makeup/hair, and "Life of Pi" received honors for cinematography and visual effects.
Before the ceremony, stars including Clooney, Affleck, Hugh Jackman, Samuel L. Jackson, Amy Adams and Bradley Cooper braved a chilly rain that turned to snow outside the Royal Opera House.
For once it was hair, even more than frocks, that drew attention — many stars opted for dark colors, though Marion Cotillard defied the dull weather in a canary-yellow gown. Beards were de rigeur among male stars including Clooney, Affleck and Cooper, while Helen Mirren turned heads with a pink 'do, sported in honor of breast cancer awareness.
Sunday's ceremony also saw director Alan Parker receive a BAFTA Fellowship, the academy's highest honor, for a career that includes "Midnight Express," ''Fame" and "Mississippi Burning."
Jill Lawless can be reached at http://Twitter.com/JillLawless