2010 Cannes Film Festival – Palme d’Or – Best Short Film Winner
Barking Island
Serge Avedikian
Constantinople, 1910. Too many stray dogs in the streets. The newly installed government, influenced by an occidental model of society, calls in European specialists to get rid of the dogs,…