The overwhelmingly charming teen romantic drama Everything, Everything delivers the intoxicating feeling of first love mixed with plenty of drama.
It's your typical girl-meets-boy-next-door story but with one crucial difference – the girl suffers from a rare immune disorder which means she can never step outside her front door.
Based on Nicola Yoon's best-selling young adult novel of the same name, relative newcomers Amandla Stenberg and Nick Robinson bring the main characters of Maddy and Olly to life and it's a captivating watch from start to finish.
18-year-old Maddy lives in a fabulously appointed Los Angeles residence with floor to ceiling windows and luscious plants. However, her environment feels more like a prison as she has severe combined immunodeficiency, known as SCID, which renders her extremely vulnerable to infection and permanently house-bound.
Maddy's loving but controlling single mum Pauline (Anika Noni Rose), her warm-hearted nurse Carla (Ana de la Reguera) and Carla's daughter Rosa (Danube Hermosillo) are the only people who ever set foot in her obsessively decontaminated cocoon and her only friendships are cultivated online.
That all changes when a new family move in to the neighbouring house. It's clear from the first time Maddy and floppy haired skateboarder Olly catch eye through her front window that they are instantly drawn to one another.
The course of true love never runs smooth, but Maddy's condition makes their courtship even more complicated, first sparked through late-night text messages, and later with furtive, in-person meet-ups facilitated by Maddy's kindly nurse.
Through their blossoming romance, Maddy comes to the conclusion that she's willing to risk her life for love, no matter how short-lived it could turn out to be.
Although it could have easily descended into schmaltzy territory, director Stella Meghie keeps a tight rein and Everything, Everything remains believable, and unashamedly romantic, throughout.
The irresistible chemistry between the two leads will have many audience members reminiscing about, or yearning for, their first love.