Anul este 1613, Shakespeare (Kenneth Branagh) este considerat cel mai mare scriitor al epocii. Dar dezastrul lovește când faimosul său teatru, Globe, arde din temelii și, devastat, Shakespeare se întoarce în Stratford unde trebuie să se confrunte cu un trecut tulburător și o familie neglijată. Bântuit de moartea singurului său fiu, Hamnet, el se zbate să-și repare relațiile cu soția (Judi Dench) și fiicele lui. Astfel, el este forțat să-și examineze propriile defecte ca tată și soț. Analiza sa personală scoate la iveală secrete și minciuni dintr-o familie aflată în război.