Barking Island
5.3
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
DirectorCast
You Also May Like
Crew & Casts
Other Similar Movies
Details Of Movie
Director | Serge Avédikian |
---|---|
Language | French |
Producer |