kinoimages.wordpress.com
Michael Haneke & Juliette Binoche on set
Michael Haneke and Juliette Binoche on the set of Caché (2005). Check out Sherilyn Fenn for Playboy Magazine here