When your novel is getting the big-screen treatment, you're bound to be a bit particular to make sure it stays true to the story you created. But in the case of John Green, the author of "The Fault in Our Stars" he's well aware that there's something that "changed" his story when director Josh Boone made a movie out of it – and he's not complaining at all.
It's the music. And with a rollercoaster of ballads and anthems from the likes of Birdy, Grouplove, Ed Sheeran and Ray LaMontagne, the soundtrack to "The Fault in Our Stars" only makes the story – about two cancer young patients who fall in love -- that much more powerful.
"I love the soundtrack; I'm so thrilled with it. Music changes a story," Green told MTV News earlier this week at the "Fault in Our Stars" Livestream Concert at Los Angeles' YouTube Space. "I saw the movie before the soundtrack was final… and it’s a very different movie now. It’s a lot better. It was already a beautiful story, but with the music, it just makes it that much more powerful."
Perhaps one of the reasons it is so powerful is that Boone made sure the artists knew the exact moment their song would appear. In the case of Grouplove, who contribute the uplifting "Let Me In," they created the track specifically for one moment: when Gus (played by Ansel Elgort) surprises Hazel (Shailene Woodley) by showing up to her house in a limo, standing through the sunroof with his arms outstretched.
"It's just this moment where you realize they're going to do something together that she never thought she'd be able to do," Ryan Rabin said, while bandmate Hannah Hooper added, "there's definitely an emotional element we wanted to create while still keeping it uplifting."
Ed Sheeran is a self-proclaimed "huge fan" of Green's novel, and said the film was his motivation for writing "All of the Stars," which will play during the credits.
On the other end of the emotional spectrum is Charli XCX's "Boom Clap," which serves as the anthem for the couple's trip to Amsterdam. It's what Charli described as "anthemic" while still being "dreamy and romantic."
"The Fault In Our Stars" hits theaters on June 6, but fans will have the chance to see one day early with "The Night Before Our Stars," a live simulcast experience on the night of June 5 that will also include an esxclusive Q&A with the cast.