O filme acompanha o autor J.R.R. Tolkien nos tempos de juventude, quando o órfão encontra amizade, amor e inspiração artística ao se juntar a um grupo de deslocados. Mas tudo muda quando ele é convocado para a Primeira Guerra Mundial, cujo caos ajuda na criação da Terra Média.
Noah, de 18 anos, se muda dos EUA para Londres com a mãe, que recentemente se apaixonou por William, um rico empresário britânico. Noah conhece o filho de William, o bad boy Nick, e logo descobre uma atração que nenhum dos dois consegue evitar. Enquanto Noah passa o verão tentando se ajustar à nova vida, seu passado devastador a atingirá em cheio justo quando se apaixona pela primeira vez.
Enquanto Alfredo, o Grande, defende seu reino de invasões nórdicas, Uhtred - um saxão criado por vikings - planeja reivindicar o que é seu por direito.