托尔金(由尼古拉斯·霍尔特饰演)和他弟弟年少时失去了父母,在一位和蔼可亲的神父弗朗西斯(科尔姆·米尼饰)的帮助下得到了照顾和支持,从而在浓厚的天主教环境中长大成人。晚年时,托尔金通过自己的努力进入了一所顶尖大学学习,并在这里结交了几位志同道合的朋友:罗伯特(帕特里克·吉布森饰)、杰弗瑞(安东尼·鲍伊饰)以及怀斯曼(泰·田纳特饰)。他们都对文学和艺术充满热情,这份共通的兴趣使得彼此之间的友谊愈发牢固。此外,他还遇上了对其才华有深刻理解并与之交往甚密的一名教师——名叫约瑟夫教授(德里克·雅各比饰),这位老师精明地预见到了托尔金未来无穷的可能性。