the neversthe nevers

Mary Brighton

Played by Eleanor Tomlinson

A gentle but resilient woman, Mary pursues her dream of singing on stage despite a disappointing career and broken engagement.

Mary Brighton

Eleanor Tomlinson opens up about what makes her character so special and the influence of her turn. Includes spoilers.