Es una adaptación del libro Gemelos (Twins) de Bari Wood y Jack Geasland.
Durante la filmación, Jeremy Irons hizo un seguimiento de si estaba interpretando a Elliott o Beverley al jugar siempre con uno con su peso sobre la punta de los pies y el otro con su peso sobre los talones.
Las tomas de los gemelos en pantalla juntos se lograron a través de uno de los primeros usos de la fotografía mate en movimiento controlada por computadora.
Inicialmente, Jeremy Irons tenía dos camerinos separados y dos armarios separados que usaría según el personaje que interpretara en ese momento. Pronto se dio cuenta de que "el punto central de la historia es que a veces debes confundirte sobre cuál es cuál", después de lo cual se mudó a un solo vestidor, mezcló los guardarropas y encontró una "manera interna" de interpretar a cada personaje diferente.
Robert De Niro rechazó los papeles de los gemelos Mantle porque se sentía incómodo interpretando a un ginecólogo.