Great movie, great acting, great songs. Amitabh is amazing as usual in his role as Shankar. Amjad Khan gives a fantastic performance as well as the villain Tiger. Pran is also great in his role as Amitabh's friend and a father in pain. The storyline is that of revenge (in an indian movie, nooo!). Amitabh plays the "Nastik", a man who shuns his religion because his faith could not save a loved one. Hema Malini also stars as the heroine. I give this movie an 8 out of 10.