En 1942 au Canada, les jumelles Dot et Dash Wilson s'engagent dans l'armée : l'une rejoint l'aviation britannique, l'autre une école d'espionnage secrète.
Correctrice, Marnie est en pleine impasse, coincée dans son travail, ses amitiés et ses amours. De son côté, Michael, professeur de géographie, est désespéré depuis son divorce.
Edgar attend son train mais le rate. Commence alors une folle épopée de gare en gare à travers le temps, entre rêve et réalité, pour tenter de le rattraper.