Unge Will Shakespeare är en ny, lovande och briljant manusförfattare som har drabbats av en författares värsta mardröm – skrivkramp. Han kommer ingenstans med sin komedi "Romeo and Ethel the Pirate's Daughter" och teatern hotas av stängning. Vad Will behöver är en musa – och hon dyker upp i form av den vackra (men redan bortlovade) Lady Viola.
Vägen till den sanna kärleken blir tuff för Will – Viola är förlovad och ska gifta sig med den odräglige Lord Wessex (Colin Firth) under drottning Elizabeths (Judi Dench) välsignelse. Hans egen lycka och tragedi sätts på pränt i denna rörande, fyndiga och trollbindande berättelse.