On Chesil Beach - Cast

Saoirse Ronan

as Florence Ponting


Billy Howle

as Edward Mayhew


Anne-Marie Duff

as Marjorie Mayhew


Adrian Scarborough

as Lionel Mayhew


Emily Watson

as Violet Ponting


Samuel West

as Geoffrey Ponting


Change Location