Kalki 2989 AD: Who Is Playing What in Nag Ashwin's Film

Kalki 2989 AD is one of the most anticipated movies of the year. Directed by Nag Ashwin, the movie is touted to be one of the most expensive projects ever made in Indian cinema.

The film boasts an ensemble cast of Prabhas, Deepika Padukone, Amitabh Bachchan, Kamal Haasan, Disha Patani, among others. The film is set to release on June 28, and before that, let's take a quick look at who's playing what.

Prabhas is playing the lead role of Bhairava.

Amitabh Bachchan embodies the divine role of Ashwatthama in the movie.

5. Green Tea

Disha Patani is playing the role of  Roxie in the film.

Kamal Haasan will be portraying the role of the antagonist Kali, inspired by the mythological character of Kamsudu.