A fantastic film, absolutely amazing. The amount of set ups and payoffs are outstanding and get better as the film progresses. A beautiful movie where the phrase every shots a painting actually applies. It's a much watch for any cinephiles and if you dont like it simply grow up!