Skip To Content

Where To Stream Goodbye, Lara Season 1 Episode 8

The Night of the Final Match

After 200 years, mermaid princess Lara awakens for one final chance at true love.