Początkowo Aleca Leamasa zagrać miał Burt Lancaster.
Film nakręcono w Ardmore Studios na Herbert Road w Bray (hrabstwo Wicklow), Dublinie (hrabstwo Dublin) w Irlandii oraz Shepperton Studios w Shepperton w Surrey (Anglia, Wielka Brytania).
Kiedy powstawał ten film, Richard Burton był już gwiazdą i skorzystał z tego statusu nalegając, by na ekranie partnerowali mu zaprzyjaźnieni aktorzy, których znał ze wcześniejszej współpracy. Tym samym Nan Perry gra Claire Bloom, która mając ponad 30 lat jest wyraźnie za stara jak na nastolatkę.