伊丽莎白一世时期的英国,处处有风花雪月的娱乐活动,然而莎士比亚(约瑟夫•费因斯 Joseph Fiennes 饰)此时却陷入了创作的枯竭期。他笔下的《罗密欧与海盗之女阿丝》因此搁浅。薇拉夫人(格温妮斯•帕特洛 Gwyneth Paltrow 饰)的出现可谓一石激起千 层浪。她酷爱话剧,不顾女人不能登台的世俗观念,不惜女扮男装前来参演莎士比亚的戏剧。莎士比亚洞悉了薇拉夫人的秘密。他从她身上强烈感受到创作的灵感,闻出爱情来到的味道。二人共坠爱海。他笔下开始有了罗密欧与茱丽叶熠熠生辉的故事。好景不长,薇拉要嫁入一个贵族人家。莎士比亚的创作如有神助,感情却陷入无望。但他还在努力用笔,用真情,去改写这一切。Will Shakespeare is a known but struggling poet, playwright and actor who not only has sold his next play to both Philip Henslow and Richard Burbidge but now faces a far more difficult problem: he is bereft of ideas and has yet to begin writing. He is in search of his muse, the woman who will inspire him but all attempts fail him until he meets the beautiful Viola de Lesseps. She loves the theatre and would like nothing more than to take to the stage but is forbidden from doing so as only men can be actors. She is also a great admirer of Shakespeare's works. Dressing as a man and going by the name of Thomas Kent, she auditions and is ideal for a part in his next play. Shakespeare soon sees through her disguise and they begin a love affair, one they know cannot end happily for them as he is already married and she has been promised to the dour Lord Wessex. As the company rehearses his new play, Will and Viola's love is transferred to the written page leading to the masterpiece that is Romeo and Juliet.