Al the characters have played really well. Location and background is also very good. Twists keep on coming after every episodes. Initially Neseeruddin looks dull in the character of Akbar but as the storyline goes down one would believe that he is the only real Akbar. I think that's why he is still the finest actor in the Bollywood. We can say it's the Indian veraipn of GOT. It's all about the battle for the throne within a family. Saleem, Abarkali, Marad, Daniyal, Abi Fazl etc. Are the characters which are the backbone of this tale. Best part is it never glamourize the false history and always try to be on the fair side.