Cast & CrewPatrick SwayzeActorOm PuriActorPauline CollinsActorArt MalikActorAyesha DharkervActorShabana AzmiActorRoland JoffeDirector