On Chesil Beach is a romantic drama film based on the novel by Ian McEwan. Anne-Marie Duff plays the role of Marjorie Mayhew, a supporting character in the film. The story revolves around a young couple, Florence and Edward, who are about to embark on their honeymoon in 1962. However, their relationship is tested when they face challenges and misunderstandings on their wedding night. On Chesil Beach is a poignant and emotionally charged film that explores themes of love, intimacy, and societal expectations.