Helen

Helen

Played by Naomie Harris

A struggling single mother from the mainland, Helen brings her two daughters Ellie and Talulah to Osea for a much-needed getaway.

Get Started with HBO Max