Blake Lively as Lily Bloom and Justin Baldoni as Ryle Kincaid in
Blake Lively as Lily Bloom and Justin Baldoni as Ryle Kincaid in "It Ends With Us."
  • "It Ends With Us" has earned over $200 million at the worldwide box office.
  • The box office success comes after its star, Blake Lively, has endured backlash for several reasons.
  • Here are three reasons the movie has become a sensation.

One of the biggest surprises of the summer movie season is the amazing box office performance by the Sony romantic drama "It Ends With Us."

Based on Colleen Hoover's 2016 novel, Blake Lively stars as a florist named Lily Bloom. Her relationship with neurosurgeon Ryle Kincaid (Justin Baldoni) seems like a fairytale until he becomes abusive. Things get more complicated when Lily's first love, Atlas Corrigan (Brandon Sklenar), reenters her life.