Alma es científica en el famoso Museo de Pérgamo de Berlín. Con el fin de obtener fondos de investigación para sus estudios, acepta una oferta para participar en un experimento extraordinario. Durante tres semanas, debe vivir con un robot humanoide con inteligencia artificial diseñado para permitirle transformarse en el de su compañero de vida ideal. Entra Tom, una máquina en forma humana, creada para hacerla feliz.
Kevin Lomax (Keanu Reeves) es un joven y brillante abogado que nunca ha perdido un caso. Vive en Florida y parece feliz con su esposa, Mary Ann (Charlize Theron). Un día, recibe la visita de un abogado de Nueva York, que representa a un poderoso bufete que tiene la intención de contratarlo. Al frente de la prestigiosa empresa se encuentra John Milton (Al Pacino), un hombre mundano, brillante y carismático, que alberga planes muy oscuros con respecto a Lomax.