Sir Gawain (Dev Patel) ist der rücksichtslose und eigenwillige Neffe von König Artus (Sean Harris). Als der Green Knight (Ralph Ineson) an den Hof kommt, ein gigantischer Mann mit Smaragdhaut, nimmt Sir Gawain die Herausforderung an und stellt sich dem Fremden. Der Green Knight verliert seinen Kopf – und ein Jahr später ist die Zeit für Sir Gawain gekommen, sich ihm erneut zu stellen. Er bricht auf und muss auf seiner Reise zum Green Knight gegen Geister, Riesen, Diebe und Intriganten kämpfen. Er muss zu sich selbst finden und er muss seiner Familie und dem Königreich beweisen, dass er ein Held ist. Auf Gawain wartet die ultimative Herausforderung.
„The Green Knight“ ist eine moderne Variante der klassischen Geschichte von den Rittern der Tafelrunde.