Follow a pair of carnivorous mermaid sisters drawn ashore to explore life on land in an alternate 1980s Poland. Their tantalizing siren songs and otherworldly auras make them overnight sensations as nightclub singers in the half-glam, half-decrepi...
Read more