Eva (Lotte Verbeek), una giovane e promettente dottoressa, abbandona la sua carriera per immergersi nello studio della Storia della medicina e mettere in discussione tutto: la propria natura, il proprio corpo, la propria malattia e un destino che sembra segnato. Johan Anmuth (Charles Dance) è un medico nella Prussia del Settecento, in bilico tra nuove spinte razionaliste e antiche forme di animismo. Book of Vision è il manoscritto capace di intrecciare le loro esistenze in un vortice ininterrotto. Lontano dall’essere un testo scientifico, il libro contiene le speranze, le paure e i sogni di più di 1800 pazienti: il medico prussiano sapeva come ascoltarli e il loro spirito vaga ancora tra le pagine, dove vita e morte fanno entrambe parte di un unico flusso. La storia di Anmuth e dei suoi pazienti darà così a Eva la forza per vivere appieno la propria vita, comprendendo che niente si esaurisce nel proprio tempo.