Jack McCloud az országutak rejtélyes vándora. Számára az élet nyughatatlan szabadságot jelent, melyben egyetlen társa egy nem mindennapi kutya. Ám amikor a férfit elgázolja egy autó, a kocsi sofőrje, a ragyogó fiatalasszony úgy dönt, hogy a gyógyulásig házába fogadja őt. Az asszony férje a koreai háborúban tűnt el. Az özvegynek szerelemre, fiainak pedig apára van szüksége, talán csak egy varázslat segíthetne rajtuk. Még nem tudják, ki költözött a házukba: Jack körül ugyanis életre kelnek a csodák...