Amrit is certainly far better than overhyped Sharukh Khan.He can act in in any kind of role where as Sharukh can only act as a lover boy, he is around 50 now still wants to play lover boy.The list is good but many other films of his can make to top 0 like Ghazini,3 idiots(here he plays a student but still is believable), Ghulam, Dil etc.