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.
A gentle but resilient woman, Mary pursues her dream of singing on stage despite a disappointing career and broken engagement.