Grant forklarer Sofia, at hendes magtfulde bedstemor måske vil betvivle sandheden, så de foretager en DNA-test. Resultaterne bekræfter, at Sofia er hans datter.
Da Sofia kalder ham “far”, konfronterer Grant Margaret, hans mor, og afslører, hvordan hun tvang Lena til at forsvinde.
Grant afslutter sit greb, udråber Lena og Sofia som sin familie og forbereder sig endelig på at tage dem med hjem.
Grant byder Lena og Sofia velkommen i sit hjem, som endelig finder liv og varme.
Sofia får sit eget værelse, Lena begynder at hele, og de tre er endelig en rigtig familie.
Grant frier til Lena, og hun accepterer. Da Margaret dukker op hjemme hos dem, erkender hun sine fejl og beder om en chance for at gøre bod.
Selvom tilgivelse er klogt, bliver hun genintegreret i deres liv med klare grænser.
Grant og Lena bliver gift i en simpel ceremoni i deres baghave, med Sofia ved deres side.
Grant indser, at et tilfældigt møde med en pige, der solgte appelsiner, ikke bare ændrede hans dag: det gav ham familien og det liv, han ikke vidste, han altid havde ledt efter.