First of all, pure Hindi language is required to play any character from this Epic and I don't think any Hollywood actor/actress can speak Hindi well so, I am picking up the Bollywood actors...
1. KARNA - well, this is the most fascinating, complex and Anti-Tragic-Heroic character and except Shahrukh Khan, no one else can play it better..Reason why I chose SRK is firstly because Karna is his most favourite and dream character... secondly, I remember reading one interview of SRK where he said that he is bored of playing Heroic roles and that now he is eager to do Anti-hero roles... I remember him playing an Anti-Hero to perfection in Don and Baazigar film..he looks much better in Anti-hero roles...also, I have seen one of his historical film ASOKA..though that movie was not a hit but SRK made a mark as Emperor Ashoka..whenever I think of King Ashoka, I always remember SRK...his height is also not that bad..he looks quite tall in films..he has a heavy and fierce voice..plus he is perfect in delivering dialogues and emotions.. Also, he looks very handsome in Long hairs which is most required. I can't think of any other Bollywood actor other than SRK to play Karna.
2. BHISHMA - undoubtedly, it has to be Amitabh Bachchan..he is just Perfect to play this character!
3. KRISHNA - can't think of any other Bollywood actor other than Aamir Khan. He looks forever young like Krishna and also, he is very knowledgeable.
4. Bheem - only Salman Khan can suit this character.. He is perfect and has good muscular body.
5. Duryodhan - my choice to play this character to the T is Ajay Devgn.
6. Nakul - only Ranbir Kapoor can play Nakul well..he is good looking.
7. Sahdev - Imraan Khan will be the best choice.
8. Draupadi - first choice is Priyanka Chopra..she is fit to play any character.. Second choice is Deepika Padukone.
9. ARJUNA - only Hrithik Roshan has the face, physique and good attitude to play this important character.
Edited by candidfrisky - 12 years ago