Where To Stream Goodbye, Lara Season 1 Episode 11
Grace the Witch
- Aired September 13, 2026
- 30 Min
The witch Grace and her sister Rigmore once shared the same dream. But that dream would eventually lead the mermaid world into darkness. What is the truth behind Rowan's strict rules, and what was the wish Grace entrusted to Lara and Mari?