The White Ribbon (2009) directed by Michael Haneke is the black and white winner of the Palm d'Or at the cannes film festival. it is an extraordinary look at young love and malevolence in a small German village in the early 20th century. It is narrated by the village's young school teacher (Ernest Jacobi), played as a young man by Christian Friedel. He recounts the strange occurrences that took place the year he met and fell in love with this eventual wife Eva (Leone Benesh). Throughout the film there are glimpses of fissure among the villagers where everything is not what it seems, from the puritanical pastor's strict upbringing of his children (whom he forces to wear white ribbons to remind them of their purity and piety) to the suspect relationship between the doctor and his teenage daughter not to mention the heartless way he treats his midwife and former lover. It is a haunting and mysterious film that ends on an ambiguous note.