Freeform, a Disney-owned cable network has canceled the show after three seasons. The move comes some two months after the season three finale on May 28. This end comes after decent linear ratings.
“Siren stars Eline Powell as a young woman whose arrival in the fishing town of Bristol Cove — known as an ancient home of mermaids — signals that these predatory beings are out to reclaim their right to the ocean.