For the 11 days over which the 66th Locarno Film Festival took place, the Swiss city was a colony of leopards.
With his latest, Nuri Bilge Ceylan is purely interested in slowly unveiling a thematic can of worms that will tear people apart one long take at a time.