Mermaid: Lake of the Dead – Russia, 2018 – reviews

Mermaid: Lake of the Dead  is a 2018 Russian supernatural horror feature film directed by Svyatoslav Podgaevskiy (Baba Yaga: Terror of Dark Forest; The Bride; Queen of Spades: The Dark …

Read More