Sirens (2025)
6.7/10 on IMDbFirst aired 22 May 2025

Devon arrives at her sister Simone's wealthy employer's estate and finds a way of speaking, dressing and behaving that seems to have its own gravitational pull. Sirens keeps the glamour attractive enough to make its influence unsettling. Pick the 2025 limited series for a newcomer who refuses to…

See all 10 items in this list