Ponniyin Selvan 2 starring Vikram, Karthi, Jayam Ravi, Aishwarya Rai Bachchan, Trisha, Aishwarya Lekshmi, and Sobhita Dhulipala is a towering tale of ambition, tragedy, love, and greed. At stake is the crown of the Chola empire in 10th-century India. And where there is a throne, there must be blood. This film is a portrait of power, which we know is a Faustian bargain. It demands sacrifice – of lives, morals, and relationships.