Do roli Avigdora byli brani pod uwagę: Michael Douglas, Richard Gere, Kevin Kline, John Shea i Christopher Walken. Ostatecznie angaż otrzymał Mandy Patinkin.
Zdjęcia kręcono w Pradze (Czechy), Nowym Jorku (Nowy Jork, USA) i końcową scenę w Liverpoolu (Anglia, Wielka Brytania).
Diane Lane była brana pod uwagę do roli Hadassy. Ostatecznie wybrano Amy Irving.