The big-screen version of Colleen Hoover's hit 2016 novel It Ends with Us has landed in cinemas, with Blake Lively and Justin Baldoni leading the way as Lily Bloom and Ryle Kincaid, respectively.

Advertisement

When the It Ends with Us cast was first revealed, there was some backlash from fans of the original novel over the ages of the actors.

In the book, Lily is 23 and Ryle 30 – significantly younger than Lively, who is 36, and Baldoni, who is 40.

Defending the decision to age up the characters, Baldoni recently told Entertainment Weekly: "When you have a book that is so in the zeitgeist, especially on a TikTok and Instagram, you're always going to have online chatter."

He added: "It didn't really bother me because the fact that they were talking about it was a beautiful thing. If nobody talks about your book adaptation, then I feel like that's more of a problem. Then we should be worried."

More like this

Meanwhile, Hoover said she saw the film as a chance to correct Lily and Ryle's ages during a recent interview with Today.

"As an author, we make mistakes,” she said. "There’s no 28-year-old neurosurgeons, you know? You go to school for 15 years. And so to make corrections to what I messed up in the book, we aged the characters up somewhat."

Alongside Lively and Baldoni, Brandon Skenlar appears in the cast as Lily's childhood sweetheart, Atlas Corrigan.

Wondering who else stars in the It Ends with Us cast? Read on for everything you need to know.

It Ends with Us cast: Full list of actors

The full cast list for It Ends With Us can be found below:

  • Blake Lively as Lily Bloom
  • Isabela Ferrer as young Lily
  • Justin Baldoni as Ryle Kincaid
  • Brandon Sklenar as Atlas Corrigan
  • Alex Neustaedter as young Atlas
  • Jenny Slate as Allysa
  • Hasan Minhaj as Marshall
  • Amy Morton as Jenny
  • Kevin McKidd as Andrew Bloom

Read on for everything you need to know about the actors and who they're playing.

Blake Lively plays Lily Bloom

Justin Baldoni as Ryle Kincaid and Blake Lively as Lily Bloom in It Ends With Us singing in a karaoke bar
Justin Baldoni as Ryle Kincaid and Blake Lively as Lily Bloom in It Ends With Us. Sony

Who is Lily Bloom? A college graduate who has recently moved to Boston hoping to open her own flower shop soon after the death of her abusive father.

What else has Blake Lively been in? Perhaps best known as Serena van der Woodson in Gossip Girl, Lively has also starred in the films Green Lantern, The Age of Adaline, The Shallows, A Simple Favor and The Rhythm Section, while she recently had a cameo as Lady Deadpool in Deadpool & Wolverine.

Justin Baldoni plays Ryle Kincaid

Justin Baldoni as Ryle Kincaid in It Ends With Us
Justin Baldoni as Ryle Kincaid in It Ends With Us. Sony

Who is Ryle Kincaid? A charming neurosurgeon who forms an intense connection with Lily after a chance encounter – although sides of him soon remind her of her father.

What else has Justin Baldoni been in? Baldoni is also the director of the film, his third movie behind the camera after Five Feet Apart and Clouds. On camera, he's best known for his role as Rafael Solano in Jane the Virgin, while other credits include a small role in The House Bunny and recurring roles in Everwood and Single Ladies.

Brandon Sklenar plays Atlas Corrigan

Brandon Sklenar as Atlas Corrigan in It Ends With Us
Brandon Sklenar as Atlas Corrigan in It Ends With Us Sony

Who is Atlas Corrigan? Lily's first love who suddenly re-enters her life just as her relationship with Ryle is falling apart.

What else has Brandon Sklenar been in? Sklenar has previously appeared in films including Mapplethorpe, Vice, Midway and Karen, while he has a key role alongside legendary movie stars Harrison Ford and Helen Mirren in the Yellowstone spin-off 1923.

Jenny Slate plays Allysa

Jenny Slate as Allysa amd Blake Lively as Lily in It Ends with Us
Jenny Slate as Allysa amd Blake Lively as Lily in It Ends with Us. Sony

Who is Allysa? Allysa is is Ryle's younger sister who becomes a close friend of Lily and also works with her at the flower shop.

What else has Jenny Slate been in? A former Saturday Night Live cast member, Slate is a prolific voice actor – with roles including Marcel the Shell with Shoes On (which she also co-wrote), Bob's Burgers, Big Mouth, Muppet Babies, The Lego Batman Movie, Zootopia and many others.

In live action, she's appeared in films such as Obvious Child, Gifted and Everything Everywhere All at Once as well as TV shows including House of Lies, Parks and Recreation and the upcoming Dying for Sex.

Hasan Minhaj plays Marshall

Eric wearing a suit and leaning on a bar while talking to Bradley
Hasan Minhaj in The Morning Show. Apple TV+

Who is Marshall? Allysa's wealthy husband, who has been friends with Ryle since high school.

What else has Hasan Minhaj been in? Minhaj is a popular comedian who is known for his appearances on The Daily Show and his own Netflix series Patriot Act with Hasan Minhaj. He appeared in the second season of The Morning Show and previous film credits include Rough Night, No Hard Feelings and Babes.

Amy Morton plays Jenny Bloom

Amy Morton as Trudy Platt in Chicago PD, at the station, wearing her uniform
Amy Morton as Trudy Platt in Chicago PD. Lori Allen/NBC via Getty Images

Who is Jenny? Lily's mother who suffered abuse at the hands of her husband Andrew.

What else has Amy Morton been in? On stage, Morton is a two time Tony nominee for Best Actress, while her most prominent screen roles is as Sergeant Trudy Platt on Chicago PD and several of its spin-offs.

Kevin McKidd plays Andrew Bloom

Who is Andrew? Lily's abusive father, who appears in flashbacks.

What else has Kevin McKidd been in? McKidd is best known for his current recurring role in Grey's Anatomy, where he has played the role of doctor Owen Hunt for the past 14 seasons and also featured as a director.

Aside from that, McKidd starred as Tommy Mackenzie in Trainspotting, and has also had roles in Rome, Anna Karenina, Journeyman and Six Four. He has also voiced characters in Call of Duty: Modern Warfare video games.

It Ends With Us is released in UK cinemas on Friday 9th August.

Advertisement

Check out more of our Film coverage or visit our TV Guide and Streaming Guide to find out what's on. For more from the biggest stars in TV, listen to The Radio Times Podcast.

Advertisement
Advertisement
Advertisement