 When the leaders of Heaven and Hell, Marina D Angelo (Fanny Ardant) and Davenport (Gael García Bernal) respectively, decide to fight for the soul of the decadent boxer Manny (Demián Bichir), they send their best agents to Earth. The singer Lola Nevado (Victoria Abril) from Heaven and the former gangster Carmen Ramos (Penélope Cruz) from Hell are assigned to get his soul, and they have a tough dispute to accomplish their mission.