This is one of the most beautiful movies screened at the Cannes Film Festival in 2007.
Read this post on bookandmoviereviewra.wordpress.com