The Fault In Our Stars will offer a stern test to the waterproof mascara of every teenager who fell in love with John Green’s bestselling novel.
Josh Boone’s polished adaptation deftly plucks heartstrings to the point that a trickle of saltwater tears threatens to become an unstoppable torrent.
Scott Neustadter and Michael H Weber navigate the tricky topic of terminal illness with wry humour and sensitivity.
Shailene Woodley plays Grace Lancaster, a 16-year-old cancer patient who experiences the exquisite agony of first love just when it seems she has given up on life.
She doesn’t hit a single false emotional note as her protagonist wrestles with guilt and mortality, catalysing smoldering screen chemistry with co-star Ansel Elgort.
‘The Fault In Our Stars’ is a beautifully sketched portrait of adolescence, anchored by emotionally raw performances from the talented cast.
Laura Dern impresses as a parent braced for the anguish of burying her child, while Willem Dafoe injects spikiness into the role of Hazel’s favourite author, who doesn’t welcome fans with open arms.