Streaming HD     Download HD
Favorite Comment

Barking Island (2010)

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.

Released: Jan 29, 2010

Runtime: 15 minutes

Genre: , ,

Stars:

Crew:

Download Barking Island (2010)