I like this film not only for the excellent acting by its stars but for its robust, no-nonsense stance on sensitive issues like imperialism and religious conflict. Kenneth More plays the likeable, plucky brit whose stiff upper lip and business-like approach to solving problems is an example to us all. Lauren Bacall is her usual enchanting self, but my highest praise for character acting goes to I S Johar (Gupta). He brings copious helpings of humour to the film as an antidote to Lom's dark and sombre broodings. 10 out of 10.