Los Inmortales comenzó el rodaje en Irlanda, luego en Buenos Aires, y finalmente en Nueva York con Sean Connery y Christopher Lambert.