The Films of Michael Haneke (£74.99) Ten of the Austrian director's films, - The Independent