Brütende Hitze über Kalkutta. Die Hafenstadt brodelt - Clans, Zuhälter, Kriminelle beherrschen die Straße - vor allem in den Slums. Die Mafia erpreßt Schutzgelder von den Ärmsten. Wer nicht zahlt, ist verloren. In diese hoffnungslose Welt gerät der Amerikaner Max Lowe (Patrick Swayze). Der Arzt wollte seiner Vergangenheit entfliehen, doch statt dessen erwartet ihn in der 'Stadt der Freude' eine Aufgabe, die sein Leben verändern wird. Zusammen mit der Krankenschwester Joan Bethel (Pauline Collins) nimmt er im ärmsten Slum Kalkuttas den Kampf gegen die Kriminalität auf. Er kümmert sich um die Kranken, doch vor allem hilft er den Ausgestoßenen, ihre Wut und Ängste zu überwinden, um den Sinn des Lebens besser zu erkennen.