Austrian director Michael Haneke’s drama The White Ribbon has nabbed the top prize at the Cannes Film Festival. The black-and-white film captured the Palme d’Or. Haneke’s exquisitely shot movie delves into themes of guilt, punishment and trust among the denizens of a small German town just before the First World War starts.