Barking Island (2010)

History, Animation, Drama

0h15m

5.3/10(7)
Poster

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.

There are no subscription services where you can stream this movie.

Similar movies

Nebula PosterNeverwhere PosterOne Day PosterFastening Days PosterIcarus Montgolfier Wright Poster