Barking Island
Chienne d'histoire
Constantinople, Ottoman Empire, 1910. There are too many stray dogs on the streets, so the government decides to deport thousands of them on a desert island, off the coast of the city.
Serge Avédikian directed Barking Island. Explore their complete filmography and the collaborators who shaped their vision.
Agent-readable