Aamir Khan as Krishna

Deepika as Draupadi

Amitabh Bachchan as Bhishma

Rajnikanth as Drhonacharya

Aishwarya Rai as Ganga

Ajay Devgan as Druyodhan

Prabhas as Bheema

Gulshan Grover as Shakuni

Arjun Rampal as Yudhisthira

Farhan Akthar as Arjuna

Hrithik Roshan as Karna

Ranveer Singh as Shadev