Superbly performed and directed, with a perfect suspense buildup throughout.
Austrian Director, Michael Haneke\'s latest film is Hidden (French title, Cache) and it stars two of the stalwarts of French cinema, Juliette Binoche and Daniel Auteuil. It\'s a psychological thriller about a TV personality\'s past, coming back...