Following much anticipation, Nag Ashwin’s dystopian sci-fi spectacle

Kalki 2898 AD arrived in theatres on June 27.

The film has garnered largely positive responses for its expansive world-building

Which combines elements of Indian mythology with futuristic tropes

As well as the entertaining performances of Amitabh Bachchan

Prabhas and Deepika Padukone and Kamal Haasan (as the evil dictator Supreme Yaskin).

The film is set in the futuristic dystopian city of Kasi

Has an epic narrative timeframe of 6,000 years.