Michael Haneke’s The White Ribbon won the Screen International Hollywood World Award last night at the Hollywood Awards gala in Los Angeles.

Haneke’s Palme d’Or winner beat off a selection including Jacques Audiard’s A Prophet, Jane Campion’s Bright Star, Jessica Hausner’s Lourdes and Luca Guadagnino’s I Am Love to win the prize which was accepted on his behalf by Tom Bernard, co-president of the film’s US distributor Sony Pictures Classics.

The star-studded event also saw JJ Abrams’ Star Trek named film of the year by the public online voters of the Yahoo! Movies website.

Previously announced winners of the Hollywood awards included Robert De Niro, Hilary Swank, Christoph Waltz, Julianne Moore, Jeremy Renner, Carey Mulligan, Bradley Cooper, Gabourey Sidibe. Lee Daniels, Nora Ephron, Shohreh Aghdashloo, Melanie Lynskey, Zachary Quinto, Kathryn Bigelow, Lee Daniels, Pete Docter and Ryan Kavanaugh.

Among the presenters were Steven Spielberg, Ron Meyer, Ed Asner, Kate Beckinsale, Ewan McGregor, Kathleen Kennedy, Diane Kruger, Michael Mann, Morgan Freeman, Sandra Bullock, Pierce Brosnan, Charlize Theron, Maria Bello, Diablo Cody, Zooey Deschanel, Marisa Tomei and Anthony Mackie.