En 1941, Denzo, un jeune garçon de seize ans, se cache dans un compartiment de première classe du Siberia Express qui vient de quitter Moscou. Il étudie la mise en scène en Allemagne mais a du quitter le pays pour des raisons financières et tente de rejoindre la Mandchourie. Le général Yamashita est également dans ce compartiment. Un meurtre est commis...
En 2002, un bateau de croisière navigue sur la mer intérieure de Seto au Japon. On y fête l'anniversaire de Miyagi Denzo, un haut responsable d'une chaîne de télévision. L'ambiance bat son plein lorsqu'un homme est tué. Ce meurtre présente de fortes similitudes avec celui qui a eu lieu soixante et un ans auparavant dans le Siberia Express...