Only a frozen heart could be unmoved as ET bids farewell to Elliot, Bambi cries forlornly in the forest for his fallen mother or Carl falls in love with Ellie in the opening sequence to Pixar’s Up.
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.
One tissue simply doesn’t suffice as scriptwriters Scott Neustadter and Michael H Weber navigate the tricky topic of terminal illness with wry humour and sensitivity.
The film is blessed with a tour-de-force central performance from Shailene Woodley as a young cancer patient.
The 22-year-old Californian actress doesn’t hit a single false emotional note as her protagonist wrestles with guilt and mortality, catalysing smouldering screen chemistry with co-star Ansel Elgort.
Woodley plays 16-year-old Hazel Grace Lancaster, who was diagnosed with cancer at an early age and almost died in hospital.
An experimental drug trial has halted the spread of the disease but Hazel is resigned to her grim fate.
The teenager reluctantly attends a cancer patients’ support group at the behest of her mum (Laura Dern).
During one session, Grace meets acerbic survivor Gus (Elgort), who lost his leg to halt the spread of his cancer.
He is attending the meeting to support best friend Isaac (Nat Wolff). Grace and Gus’s shared disdain for convention kindles friendship.
As the relationship intensifies, Hazel attempts to keep Gus at arm’s length, warning that she ‘is a grenade’, destined to obliterate everyone around her.
The Fault In Our Stars is a beautifully sketched portrait of adolescence, anchored by emotionally raw performances from the talented cast.
Dern impresses as her mum, while Willem Dafoe injects spikiness to the role of Hazel’s favourite author.
Director Josh Boone makes a couple of missteps, including a crudely engineered scene at Anne Frank’s House in Amsterdam that feels wholly inappropriate.
However, once our tear ducts start leaking, we forgive him and the script an occasional faux pas.