A Kyoto nel XVII secolo una donna e un uomo, ingiustamente accusati di essere protagonisti di un adulterio, scappano insieme e la fuga presto si trasforma in fuga d'amore la cui potenza non li censura in pubblico, guadagnandosi, secondo le leggi medievali che puniscono l'adulterio con la morte, la crocifissione. Il perdono del marito di lei e l'aiuto del padre di lui non serviranno.
Durante un lungo volo Ralph incontra Morgan - un uomo senza radici che ha finalmente deciso di sistemarsi a Denver aprendo un ristorante con un amico - e lo porta a casa della nipote Jennifer, madre single. Il volo di Morgan viene cancellato e Ralph lo invita a passare il Natale in famiglia...