Erin (Stephanie Bennett), una madre vedova, decide di portare le sue due figlie a passare il Natale nel ranch del padre in Texas, con cui non ha rapporti da molto tempo. Sperando di far pace con il passato e regalare alle bambine un Natale con il nonno, Erin non si aspetta di trovare l'amore. L'incontro con Mateo (Marco Grazzini), l'affascinante proprietario di un ristorante locale, darà il via a una nuova e inaspettata storia d'amore, mentre Erin cerca di perdonare suo padre e di ritrovare la felicità.