Train de nuit pour Lisbonne
Alors qu'il se rend à Berne dans le lycée où il enseigne les langues anciennes, Raimund Gregorius (bouleversant *Jeremy Irons*) voit une jeune femme prête à se jeter d'un pont. Il l'en empêche mais celle-ci disparaît bientôt, abandonnant un imperméable et dans la poche de celui-ci, un livre d'un certain Amadeu de Prado. Fasciné par le contenu du livre, Raimund plaque le lycée et saute dans un train pour Lisbonne afin de retrouver l'écrivain qui pose de si pertinentes questions sur le sens de la vie. Les rencontres des gens qui l'ont connu lui font découvrir un Amadeu (*Jack Huston*) non seulement médecin philanthrope, mais aussi intrépide résistant engagé contre la dictature de Salazar. Cette quête aidera-t-elle Gregorius à se rapprocher de lui-même ?