William Shakespeare (Paul Mescal) und seine Frau Agnes (Jessie Buckley) trauern über den Tod ihres elf Jahre alten Sohnes Hamnet. Gemeinsam versuchen sie herauszufinden, wie sie mit dem Verlust ihres Kindes fertig werden sollen. Nur wenige Jahre später schreibt Shakespeare schließlich ein Stück namens Hamlet.
Basiert auf dem gleichnamigen Roman von Maggie O’Farrell.