

Barking Island
2010
XO5.7
XO Rating · estConstantinople, 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.
TMDB5.7(9)XO5.7
Director: Serge Avédikian
Audience-only score — full critic data not yet in the ReelXO vault.











