I will not lie: Sometimes, I walk into a movie theater generally uninterested in what a movie might be offering, perhaps due to weak trailers or press that failed to generate excitement. I walked into The Fault in Our Stars feeling that way, fearing I was in for a sap-fest.
Boy, was I wrong.
Shailene Woodley is downright incredible as Hazel, a 16-year-old struggling with thyroid cancer. After being sent to a support group by her mother (Laura Dern … God, I love her), she meets Augustus Waters (Ansel Elgort, who is so charming it’s almost disgusting), a basketball player who lost his leg to cancer—but he sure as hell hasn’t lost his lust for life. The two hit it off, and the result is the best teen romance since The Spectacular Now, which also starred Woodley.
The film handles its subject matter with enough grace for a thousand movies. When Gus, Hazel and her mom travel to Amsterdam to meet Hazel’s favorite author (Willem Dafoe, who is on freaking fire), the resulting meeting stands as one of the best scenes of 2014.
Much praise goes to director Josh Boone for making a supremely entertaining film, and to author John Green, who wrote the 2012 novel on which the film is based. You could call this a tearjerker, but that seems a little insulting: There’s nothing manipulative about Boone’s direction, or the performances by Woodley, Elgort, Dern, Nat Wolff and the rest of the cast. They all won me over in a big way.
The Fault in Our Stars is playing at Regal Palm Springs Stadium 9 (789 E. Tahquitz Canyon Way, Palm Springs; 760-323-4466); the Ultrastar Mary Pickford Stadium 14 (36850 Pickfair St., Cathedral City; 760-328-7100); and the Regal Rancho Mirage Stadium 16 (72777 Dinah Shore Drive, Rancho Mirage; 760-770-1615).