On Chesil Beach is a 2017 British drama film directed by Dominic Cooke and written by Ian McEwan, who adapted his own 2007 Booker Prize-nominated novella of the same name. It stars Saoirse Ronan and Billy Howle and tells the story of virgins, Florence and Edward, and their first disastrous attempt at having sex on their wedding night. The initial experience and their differing responses to the failure have lifelong consequences for both.