Există două lucruri pe care Will Shakespeare (Joseph Fiennes) trebuie să le afle despre aleasa inimii lui: nu numai că ea trebuie să se mărite cu altul, dar și că se dă drept bărbat pentru a obține rolul principal în cea mai recentă piesă a lui Will....
Într-un mic sat, locuitorii sunt ori fiinţe umane, ori fiinţe de basm, deţinătoare ale unor puteri magice. Cele doua lumi sunt separate de un zid, dar o dată la nouă ani o mare sărbătoare le permite să se reunească....