L'action se déroule dans l'immeuble résidentiel "Chihuahua" du quartier de Tlatelolco, à Mexico, donnant sur la place des Trois-Cultures. Le matin du 2 octobre 1968, une famille de classe moyenne mexicaine prend son petit déjeuner : le père, fonctionnaire autoritaire, la mère de famille,...
Accro au travail, Will met pourtant de côté sa vie californienne pour réaliser le dernier souhait de son grand-père : jouer les touristes à Mexico et y trouver l'amour.
Un séjour familial à la mer dérape lorsque Servando et Alicia, la tante obstinée d'Alma, se lancent dans une compétition délirante pour régner sur Noël.
Après qu'un terrible séisme a dévasté Mexico, les survivants coincés sous les décombres attendent l'arrivée des secours en s'accrochant désespérément à la vie.