Pierwotnie reżyserem filmu miał zostać Bill Condon, ale musiał zrezygnować z powodu swoich zobowiązań związanych z realizacją "Saga "Zmierzch": Przed Świtem".
Bagaż Harriet nagle znika pod koniec filmu.
Kiedy Harriet i dr Jones po raz pierwszy jedzą razem w restauracji, dr Jones opróżnia swoją szklankę a mimo to w kolejnej scenie jest ona znowu pełna. Sytuacja powtarza się kilkakrotnie.
Samolot szejka jest opatrzony marokańskim identyfikatorem (CN), podczas gdy powinien to być identyfikator jemeński (7O).
Zdjęcia do filmu kręcono w Londynie (Anglia, Wielka Brytania), Newtonmore (Szkocja, Wielka Brytania) oraz w Quarzazate (Maroko).
Ewan McGregor w ramach przygotowania do roli Alfreda uczył się wędkarstwa muchowego.
Okres zdjęciowy trwał od 6 sierpnia do października 2010 roku.