Even the book will get only a rating of 7.7/10 but it's still a mystery who gave this film 7.7! Ansel Elgort was very poor, he had no clue about his character, tries to act bluntly like Augustus from the book and fails. Shailene woodley and Nat wolff saves the film. Nothing much for Dafoe's standards. Watching this movie will quash 'your' imagination of Gus and Hazel Grace. Better avoid this movie. 3 stars for the effort they made.