
The story, set in 1971 at the time of the war between India and Pakistan, is based on the novel of the same name by Rohinton Mistry, an Indian now living in Toronto. "Such a Long Journey" takes place mostly in and around a large apartment complex, its courtyard and the street, which the municipal authorities want to widen so that even more choking diesel fumes can cloud the air. We meet the hero, Gustad (Roshan Seth), in the process of defending the old concrete wall that protects his courtyard from the street, and later he strikes a bargain with an itinerant artist (Ranjit Chowdhry), who covers the wall with paintings from every conceivable religious tradition, with the thought that all of the groups represented will join in defending the wall.

as Gustad Noble

as Dilnavaz Noble

as Ghulam

as Jimmy Bilimoria

as Pavement Artist

as Dinshawji

as Tehmul

as Mrs. Kutpitia

as Sohrab Noble

as Darius Noble

as Inspector Bamji

as Mr. Rabadi

as Mrs. Rabadi

as Jasmine Rabadi

as Freny Pastikia

as Laurie Coutinho

as Mr. Madon

as Joshi

as Bhimsen

as Peerbhoy

as Hydraulic Hema

as Prostitute

as Morcha Director

as Gustad's Father

as Gustad's Mother

as Gustad (Age 20)

as Gustad (Age 10)

as Sohrab (Age 8)

as Gustad's Grandmother

as Milkman

as Street Butcher

as Sister Constance

as Waiter

as Taxi Driver

as Worshipper

as Nusli

as Kavasji

as Alamai

as Municipal Worker #1

as Municipal Worker #2

as Dasturji Priest

as Dr. Paymaster