Casting of Macedonian and Persian side is good but for the Indian side it is disappointing especially for the roles of Puru, Bamni and Ambikumar. Rohit Purohit as Alexander is simply outstanding but Laksh Lalwani as Puru is the worst casting. Laksh doesn't know to act, except in romantic sequences and delivers dialogue with same expressionless face compared to Rohit who conveys the message through eyes itself. Action sequences are poorly choreographed both for the lead actors and the back ground ones. Writing is weak, dragging and predictable. Can't believe that this is from the same production house which produced Mahabharat. Despite having a greater budget than budget Mahabharat this does not have even 20-30% quality of Mahabharat.
2 stars are for Rohit and bgm.