Presently:
Amitabh Bacchan
Black,Sarkar, Baghban ...need I say more ?
Pankaj Kapur
See Maqbool, Saher, Dus and Blue Umbrella to know what I mean.
Aamir Khan
Look for Aamir when he cries in DCH and RDB, any questions of anyone being a better actor
than him in his generation will be put to rest forever.
Irfan Khan
See Haasil, Metro and even a ridiculous Aan-men at work to see why all the critics go bonkers over his performance
Ajay Devgan
No one can match his ability to deliver one knock out performance after another with minimum fuss.Every shot in 'Gangajal' speaks volumes about what he is capable of.
All time greats:
Amitabh Bacchan
Since no one else in Bollywood can do what he did in 'Black, Aamir can ..but maybe 10 years from now
Sanjeev Kumar
Simply for the reason that he dared to play characters more than twice his age at the peak of his career and pulled it off
Smita Patil
Just to remind you that 'actor' is a gender neutral word
Aamir Khan
He is well on his way to top of this list by the time he finishes, the best we have seen in decades.
Hrithik Roshan
He could be our best export to Hollywood, he has got the face, the body and tell u what ...he can act !!!. He is the face of the future bollywood and that is a major reason why he is on this list.