Wer ist der Mann hinter den „Herr der Ringe“-Romanen? J.R.R. Tolkien (Nicholas Hoult) wurde in Südafrika geboren. Nach dem Tod von Vater und Mutter in England nahm ihn ein Priester in der Industriestadt Birmingham unter seine Fittiche, er bekam so einen Platz an einer prestigeträchtigen Schule. Hier fand Tolkien Aufnahme in einen kleinen literarischen Zirkel von vier Freunden. In Edith (Lily Collins), ebenfalls Waise, findet er seine erste Liebe, er versucht sie mit den selbst erfundenen künstlichen Sprachen zu beeindrucken. Es ist sein Sprachprofessor Josep Wright (Derek Jacobi), der ihm rät, dass es zu einer erfolgreichen Phantasiesprache auch ein dazugehöriges Land und eine Geschichte braucht. Doch dann reißt den jungen Mann der Erste Weltkrieg aus seinen Freundschaften und schreiberischen Ambitionen, zu dessen lang verleugneter Hauptinspiration er letztlich wurde …