Original australian Daybill movie poster. City of Joy is a 1992 film directed by Roland Joffé, with a screenplay by Mark Medoff. It is based upon the novel of the same name by Dominique Lapierre, which looks at poverty in then-modern India, specifically life in the slums. The film stars Patrick Swayze, Om Puri and Shabana Azmi.