Oscarbelönade Emma Thompson spelar hovrättsdomaren Fiona Maye, som försöker rädda livet på den svårt sjuke sjuttonåringen Adam (Fionn Whitehead från Dunkirk). Hans föräldrar vägrar honom en livsviktig blodtransfusion på grund av sin religiösa övertygelse. Lagen ger Fiona rätt att gå mot deras vilja, men vad vill Adam själv? Mötet dem emellan kommer att förändra bådas liv, och kanske ser hon i Adam det barn hon aldrig fått. Samtidigt måste Fiona kämpa för sitt äktenskap med Jack (Stanley Tucci) som trots att han älskar henne vill ha en affär med en annan kvinna.