The film, directed by Lynne Ramsay, features Tilda Swinton as a mother who struggles with grief and guilt after her teenage son carries out a high school massacre, BFI said Wednesday
"Shakespeare in Love" director John Madden, who chaired the judging panel, said judges were "simply bowled over" by the film and called it "a sublime, uncompromising tale of the torment that can stand in the place of love."
Candese Reid of "Junkhearts" was named best British newcomer by the BFI for her first professional acting role. "Candese is a fresh, brilliant and exciting new talent. Every moment she was on screen was compelling," said Andy Harries, who chaired the judges panel for the award.
Charlize Theron not engaged to Sean Penn 'yet'
Pregnant Mila Kunis wins 'Best Villain' at MTV Movie Awards