James McAvoy may have missed out on an Oscar nomination this year, but he was named best actor at the newly named Richard Attenborough film awards for his performance in Atonement.
The British epic also won best film, best filmmaker for Joe Wright and best screenplay for Christopher Hampton. The awards, which are voted by UK regional journalists, are renamed in honour of Lord Attenborough.
McAvoy said, "I'm really proud to be a part of this film and excited to be taking home this award."
Paul Webster, who produced Atonement, said, "This film was shot entirely in England with a completely British cast and crew.
"It is especially thrilling that our film has been so honoured by the Richard Attenborough Film Awards."
Other winners include Cate Blanchett, who was named best actress for her performance in Elizabeth: The Golden Age and Sam Riley, who picked up the rising star award for his portrayal of the late Joy Division frontman Ian Curtis in Control.
Attenborough said after the ceremony, "The last year has shown the cinema to be both resilient and innovative.
"It has also brought a superb crop of terrific films with compelling performances from both experienced and fresh talents."
