The Indy Star has published a review of The Fault in Our Stars and offers a glimpse into Ed Sheeran’s new song “All of the Stars.”

The song from Sheeran will play during The Fault in Our Stars’ end credits when it hits theaters June 6. The Indy Star describes the song as a “slow-burn crescendo” with “eyes-to-the-skies imagery” reminiscent of Coldplay’s “Fix You.”

“The piano ballad’s opening lines imply a distance between the story’s main characters, Hazel Grace Lancaster and Augustus Waters,” Indy Star’s Dave Lindquist writes.

A sample of the song’s lyrics read, “It’s just another night, and I’m staring at the moon. I saw a shooting star and thought of you. I sang a lullaby by the waterside and knew, if you were here I’d sing to you.”

The review also previews Birdy’s “Tee Shirt,” which is described as “intimate and subtle.” Lindquist says that the artist “sings about a boy’s sleepwear and a voicemail she’ll never delete,” which is likely a reference to the voicemail from Gus that Hazel listens to in the book by John Green.

The Fault in Our Stars soundtrack also includes one quick line from the movie in which we hear Willem Dafoe say, “Lidewij, play ‘Bomfalleralla’ immediately!” The song is fittingly included on the soundtrack.

The full song and artist line up is as follows. Charli XCX’s “Boom Clap” and Birdy’s “Not About Angels” can already be downloaded on iTunes.

1) Ed Sheeran – “All Of The Stars”
2) Jake Bugg – “Simple As This”
3) Grouplove – “Let Me In”
4) Birdy & Jaymes Young – “Best Shot”
5) Kodaline – “All I Want”
6) Tom Odell – “Long Way Down”
7) Charli XCX – “Boom Clap”
8) STRFKR – “While I’m Alive”
9) Indians – “Oblivion”
10) The Radio Dept. – “Strange Things Will Happen”
11) Afasi & Filthy – “Bomfallarella”
12) Ray LaMontagne – “Without Words”
13) Birdy – “Not About Angels”
14) Lykke Li – “No One Ever Loved”
15) M83 – “Wait”

The soundtrack will be released May 19.