Emily Delahunty (Maggie Smith), excéntrica novelista romántica británica que vive en Umbría, en el centro de Italia, donde dirige una pensión para turistas.
Un día, mientras hacía compras en Milán, el tren en el que se encontraba fue bombardeado por terroristas.
Entre ellos se encuentran "el General" (Ronnie Barker) un veterano retirado del ejército británico, Werner (Benno Fürmann), un joven fotógrafo alemán, y Aimee (Emmy Clarke), una joven americana que ahora se ha quedado muda después de que sus padres murieran ambos en la explosión.
Finalmente localizan a su tío, Thomas Riversmith (Chris Cooper), un profesor universitario en los EE.
Mientras tanto, el inspector Girotti descubre que Werner estuvo involucrado en el ataque terrorista al tren.