Tony (Jim Broadbent) é um homem de meia idade que construi uma nova vida na tentativa de esquecer o passado. Mas, ele passa a ser rodeado por lembranças com a volta de antigos amigos, como uma antiga paixão e o diário de um amigo que já morreu.
Em um mundo de fantasia, onde a magia está sendo superada pela tecnologia, uma adolescente órfã descobre seu destino para se tornar uma caçadora de dragões.