Dans un Mexico moite et comme ralenti par la chaleur Marcos est le chauffeur d'un général. Sa fille, Ana, jolie fille de bonne famille, se prostitue par plaisir. Marcos est quasiment amorphe, ne parle que très peu, passe son temps à la dévisager, puis rentre chez lui retrouver son épouse avec qui il commet l'irréparable: ils kidnappent un enfant qui meurt accidentellement. Hanté par sa conscience, Marcos se confesse à Ana, à la recherche de réconfort. Finalement, sa quête de rédemption le conduit à suivre un pèlerinage en l'honneur de Notre Dame de Guadalupe.