Film nakręcono w Górach Flindersa, Sydney, Hawker (Australia), New Delhi i w Puszkarze (Indie).
Idąc za radą pozostałych aktorów, Kate Winslet wypiła trzy drinki z tonika i wódki do sceny, w której Ruth jest pijana.