Critics have panned It Ends With Us ahead of its cinema release, with one reviewer claiming there are "too many things wrong" with the film.
The movie is an adaptation of Colleen Hoover's 2016 novel of the same name. The book, which has readers divided, was boosted after going viral on TikTok.
It also topped The New York Times Best Seller List, staying on it for more than 90 weeks. Blake Lively stars as Lily Bloom, a college graduate, who moves to a new city for a fresh start.
Taking up a florist gig, she quickly falls for surgeon Ryle Kincaid (Jane The Virgin's Justin Baldoni), who is seven years her senior.
Read more on manchestereveningnews.co.uk