3. Amitabh Bachchan as Vijay Khanna in Zanjeer (1973)
No actor could play this role better than Amitabh Bachchan. He did justice to the character of Vijay in Zanjeer. This is one of the most iconic movies of his career. The romantic movie was written and directed by Sanjay Amar.