Follow Filmspotting on Twitter and Facebook
Trying to place that third picture... it's a Ceylan film, isn't it? Perhaps Distant?