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 ...