Freida Pinto plays object of desire in “Stranger”