Michael Haneke / The White Ribbon Guest posted by Roderick Mills, 05 February 2010 A beautifully shot film. A remote village in northern Germany 1913 beset by malice & spite… www.thewhiteribbon.co.uk