Personally I would really love to see Ranveer play Chanakya. It might be his most unglamorous role where he doesn’t even have a love interest but would it be a treat! He’s already played a Peshwa in Bajirao, Khilji in Padmavat… but playing a kingmaker rather than a king, one who also topples a king’s whole dynasty for good would be such a flex. The fact that Chanakya is considered the greatest political strategist would mean we see him flex his acting chops even more in a role that again requires him to be restrained but in a completely different way than Hamza.
Post Dhurandhar, where Dhar has displayed an excellent grasp of geopolitics and espionage, there’s no doubt in my mind that he’s the best man suited for the job especially for this particular chapter of our history. Chanakya also deployed spies and I swear if Rakesh Bedi is seen in this movie, no matter what role he plays, he’s bound to be suspected as a spy planted by Chanakya after Uri and Dhurandhar 
Dhar really has made sure people forget all his other roles except these and the OG movie where he played a spy in his youth - Tiranga starring Raj Kumar and Nana Patekar!
128