There can be only one.
Amitabh Bachchan donned some memorable avatars in his movies. Incidentally, most of his successful movies had him cast as Vijay.
Here is a list of 6 larger-than-life characters played by Amitabh Bachchan, which endeared him to the heart of bollywood fans.