En route from Lisbon to Buenos Aires in 1928, Max and Mecha meet aboard a luxurious transatlantic cruise ship. There Max teaches the stunning stranger and her erudite husband to dance the tango. A steamy affair ignites at sea and continues as the seedy decadence of Buenos Aires envelops the secret lovers. Nice, 1937. Still drawn to one another a decade later, Max and Mecha rekindle their dalliance. In the wake of a perilous mission gone awry, Mecha looks after her charming paramour until a deadly encounter with a Spanish spy forces him to flee. Sorento, 1966. Max once again runs into trouble--and Mecha. She offers him temporary shelter from the KGB agents on his trail, but their undeniable attraction offers only a small glimmer of hope that their paths will ever cross again. Arturo Pérez-Reverte is at his finest here, offering readers a bittersweet, richly rendered portrait of a powerful, forbidden love story that burns brightly over forty years, from the fervor of youth to the dawn of old age.