Scott trabalha na Defesa americana. Quando um veterano pede para reavaliarem o pedido de Honra ao Mérito negado a um amigo que morreu no Vietnã, Scott vai investigar. Ao pesquisar a história, ele conta com o depoimento de colegas do soldado, como Billy e Jimmy.
Durante o "London Blitz" de 1940, a roteirista Catrin (Gemma Arterton) se esforça para encontrar sua voz em meio à guerra, enquanto ela e um elenco improvisado trabalham sob fogo para criar um filme para levantar os espíritos da nação e inspirar a América a participar da guerra.
Katherine (Florence Pugh) está presa a um casamento de conveniência. Casada com Boris Macbeth (Christopher Fairbank), a jovem agora se vê integrante de uma família sem amor. É só quando ela embarca em um caso extraconjugal com um trabalhador da propriedade do marido que as coisas começam a mudar. Ela só não contava que isso iria desencadear vários assassinatos.
O filme percorre séculos para revelar a formação das almas e o impacto duradouro das ações. Um escravo em fuga ajuda um advogado em 1849; um compositor na Inglaterra antes da Segunda Guerra tenta terminar a sua obra-prima; um trabalhador geneticamente modificado em 2144 sente o peso da consciência.
O escritor Edgar Alan Poe (John Cusack) está na caça de um assassino serial que imita os crimes de seus contos e ainda sequestrou sua noiva Emily (Alice Eve). Para ajudá-lo na investigação, o detetive Emmet (Luke Evans) assume o caso e pretende dar um fim aos terríveis assassinatos, que são seguidos de charadas criadas pelo criminoso que desafia a inteligência do autor num jogo de gato e rato.