Basically,I think that if the actors and actresses are good performers the whole film ends up being good and as part of this film it has the best actors and actresses that can perform great.Amitabh Bachchan,Hema Malini,Rishie Kapoor,Shatrughan Sinha,Reena Roy,Rishie kapoors wife in the film,Kader Khan,Shakti Kapoor,Amrish Puri,Amjad Khan,Jeevan,Prem Chopra and everyone else.Naseeb has the right time to be funny and the right time to be emotional.Naseeb was a perfect film and had a mixture of meanings such as Friendship,love,sacrifice and being poor but being patient.I love the part at the end when they are in the hotel and they fight like mad.