The film stars an ensemble cast including Prabhas, Amitabh Bachchan, Deepika Padukone and Kamal Haasan. It is directed by Nag Ashwin.