Rajamouli’s Mahabharata: 7 Dream Casts
Prabhas as Karna
After Baahubali, Prabhas’ intensity fits the tragic hero, golden armor, conflicted loyalty, and explosive battle scenes. A career-defining role.
Mahesh Babu as Arjuna
His charm and precision mirror Arjuna’s warrior-poet duality. Rajamouli’s trust in Mahesh after SSMB29 makes this casting electric
Deepika Padukone as Draupadi
Her regal grace plus fiery resilience (Padmaavat) perfect for Draupadi’s humiliation-to-vengeance arc. Pan-India appeal guaranteed
Kamal Haasan as Bhishma
The legend’s gravitas as the vow-bound patriarch would be iconic. His Vishwaroopam depth meets Mahabharata’s moral complexity
Alia Bhatt as Subhadra
Alia’s innocence (RRR) and spark suit Krishna’s sister. Her chemistry with Mahesh (Arjuna) could recreate Radhe-Shyam magic
Vijay Sethupathi as Krishna
His mischievous wisdom (Vikram) aligns with Krishna’s godly wit. A left-field choice that could redefine the divine strategis
Allu Arjun as Duryodhana
AA’s swag (Pushpa) fits the flawed prince’s arrogance. His rivalry with Prabhas (Karna) would set screens on fire