This is episode 28 of 60 of The Secret of the Twins. Play it below, then continue straight into the next episode — the whole season is free and needs no account.
The middle of the season, where the conflict escalates.
A town curse forces every birth to produce twins—at eighteen, the mother must kill one so the other survives. To escape being hunted by her mother, the younger twin plots her sister Ellie's death and steals her identity. She marries, bears twin sons, and unravels between hallucination and reality.