Ostrov Obrechyonnyh (2019) (tv show): The Island of the Doomed: a place lost among marshes, rivers, and lakes, somewhere in the north-west of Russia. Time seems to stand still here. The locals believe in superstitions and legends, so when one morning fishermen found a... Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Ostrov Obrechyonnyh (2019) below