Londra, 1593. Il giovane William Shakespeare (Joseph Fiennes) è a corto di idee e il suo teatro sta andando in bancarotta. Pressato dai creditori, si ritrova in pieno blocco dello scrittore. A cambiare le carte in tavola ci penseranno inaspettatamente Christopher Marlowe (Rupert Everett), poeta di grido dell’epoca, e la figlia di ricchi borghesi Viola (Gwyneth Paltrow), che vorrebbe recitare, nonostante il palcoscenico sia vietato alle donne.
Avete presente quanto si fa jackpot agli Oscar? Beh, Shakespeare in Love è proprio uno di quei film. Adattato molto liberamente dalla vita del drammaturgo inglese, prende spunto dalla sua opera più famosa (Romeo e Giulietta), per mettere in scena una commedia storica con un grandissimo pregio: la sua accuratezza stilistica. Il film infatti è quanto di più preciso possa esserci dal punto di vista della ricostruzione di quel periodo (costumi, scenografie e compagnia cantante). La sceneggiatura è ovviamente campata per aria, ma chissene.