Gaby Diaz (Ariana Ron Pedrique) is an app developer from Austin, Texas, and the last unmarried sibling in her very close and very traditional family. Every year, the Diaz family gathers at abuela's house in Oaxaca, Mexico, a town renowned for its "12 Challenges of Christmas," which playfully ignites the entire town's Christmas spirit. When Gaby accidentally adds Alex Alvarado (Rodrigo Massa), a handsome graphic designer who's lost touch with his own Mexican roots, to the family group chat, her well-meaning family decides to secretly invite him to join them in Oaxaca for Christmas. As they begin to play matchmaker for Gaby and Alex, can the Diaz family help Gaby and Alex recognize that each of them is actually the other's perfect Christmas present?