In the Mexican town of San Angel, Manolo (Diego Luna), Maria (Zoë Saldana) and Joaquin (Channing Tatum) have been friends ever since childhood. Little does the trio know that battling husband-and-wife deities have made a high-stakes wager on the love triangle’s outcome.