Lord Of The Ringshas won five honours at the British Academy of Film Awards, including best film.
But Harry Potterwon nothing despite landing eight nominations at the British version of the Oscars.
Judi Dench took her eighth title, winning the best actress prize for her performance in Iris.
She beat Nicole Kidman, who attended the event in a revealing black velvet dress, as well as Sissy Spacek and Renee Zellweger to the award.
Russell Crowe triumphed in the best actor category, beating Lord Of The Rings'star Sir Ian McKellen to the prize.
He played a schizophrenic maths genius, John Nash, in the acclaimed film A Beautiful Mindand his co-star Jennifer Connelly took the best supporting actor prize.
Lord Of The Ringsalso won a best director prize for Peter Jackson and the Orange audience award, which is voted for by cinemagoers.
It completed its haul with technical prizes, special effects and make-up.
Moulin Rouge, which like Lord Of The Ringswas up for 13 awards, landed three prizes. They were for Jim Broadbent's best supporting actor performance, best sound and best music.
Broadbent is up for an Oscar next month as best supporting actor for his role in Iris.
Gosford Park, made by US director Robert Altman but financed from the UK, was named outstanding British film of the year. It also took the prize for best costume design.
PA