The Lure
Rio Theatre, 1660 E. Broadway, VancouverA pair of carnivorous mermaid sisters are drawn ashore in an alternate ’80s Poland to explore the wonders and temptations of life on land.
A pair of carnivorous mermaid sisters are drawn ashore in an alternate ’80s Poland to explore the wonders and temptations of life on land.