Un Rembrandt desaparece y todas las sospechas recaen sobre el más reputado ladrón de guante blanco en activo, Robert 'Mac' MacDougal (Sean Connery). Virginia 'Gin' Baker (Catherine Zeta-Jones), una agente de seguros llena de recursos y con muchos planes para poder atrapar al ladrón, va tras sus pasos. 

Cuando se conocen, entablan un juego de atracción, deseo y engaños que los lleva a viajar por Londres, Escocia y la ciudad de Kuala Lumpur.