"The world is not a wish-granting factory."

Rating: 7/10 (2 July 2014)

3 1/2 out of 4 stars.
John Green's novel "The Fault In Our Stars" has been a big hit for the past couple years. It tells the story of two teenagers with cancer who fall in love. It was only a matter of time until it was turned into a movie and fans of the book will not be disappointed by the film.
Josh Boone's 2014 adaption of "The Fault In Our Stars" stays true to the novel thanks to its writers Scott Neustadter and Michael H. Weber (who also wrote "500 Days of Summer" and "The Spectacular Now"). There were one or two changes from the book and some things had to be eliminated. If the film had an extra half-hour or hour, it would be exactly like the book. I have read the book and the things they had to take out make sense.
Boone's adaptation works very well thanks to its strong cast. Shailiene Woodley is great as Hazel and she has great chemistry with Ansel Elgort (who plays Augustus). Nat Wolff, Laura Dern, and Willem Dafoe are also well cast. Although it can be sappy at times, the cast makes the line works and we can care about these characters.
The film does have its faults, though. The editing is awkward at times and I thought the exposition seemed just a little rushed. The music is good for the most part, but there are awkward moments where the music doesn't work ("Boom Clap" by Charli XCX being the strangest). However, there are moments where the music fits perfectly, like Ray LaMontagne's "Without Words" and M83's "Wait."
"The Fault In Our Stars" is effectively brought to the big screen. Fans of the book and people who haven't read it should enjoy it. It may not be a movie for everybody, but it's a solid adaptation.