Frank Boorer, un bărbat care trăia de ani buni pe străzi după ce a rămas fără acoperiş deasupra capului în urma unui mariaj eşuat, s-a dus anul trecut, în preajma Crăciunului, la un târg caritabil organizat în Manchester, Marea Britanie, pentur a căuta o haină groasă, care să îl ferească de frig.
Acolo a întâlnit-o pe June Radford, o voluntară a asociaţiei care a organizat acţiunea şi a avut parte de o dragoste la prima vedere. După câteva săptămâni, cei doi aveau deja o relaţie serioasă, astfel că Frank a cerut-o de soţie pe June, iar în urma cu doar câteva zile ei s-au căsătorit în Cipru.
Ajutat de June, Frank s-a angajat din vară ca inginer electronist, ceea ce lucra şi înainte de mariajul care, spune el, i-a distrus viaţa până în momentul în care a întâlnit-o pe femeia alături de care vrea să trăiască până la adânci bătrâneţi.