Kalki 2898 AD is truly an masterpiece from Director nag ashwin. A perfect blend of science fiction and mythology. Scenes from Mahabharata is mind blowing. Kamal Hassan as Yaskin is Jaw opening. A finally someone has a guts to show krishna as dark skin. Slow first half and racy second half. Prabhas as karnan is definitely a bahubali hype . Santosh Narayanan's music is really awesome. Apart from fan wars and political critics it shows the capable of indian cinema.