2010

Barking Island

5.30 15 minutes
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.

Similar

Trauma

2020 Movies

The March

2020 Movies

Gaslight

2022 Movies

The Wet Season

2002 Movies

Boy at Shores

2013 Movies

Horizon

2017 Movies

Sunset

2014 Movies

Hakob Hovnatanyan

1967 Movies

Reina

2020 Movies

Recomendation

Lust Stories

2018 Movies

A Day to Die

2022 Movies

1

2020 Movies

Viking Wolf

2022 Movies

Bad City

2022 Movies

No Exit

2022 Movies

Killer of Men

2022 Movies

Finnick

2022 Movies

The Guilty

2021 Movies