‘Dhaakad’ trailer: Kangana Ranaut plays action heroine Agni
Razneesh Ghai’s film also stars Arjun Rampal, Divya Dutta, Saswata Chatterjee and Sharib Hashmi. Out in cinemas on May 20.

For children: When the Greeks, Shakas, Parthians, and Kushanas made a pitstop in ancient India
The exotic, the respectable, and the vulnerable: How the coloniser’s photographs saw Indian women
‘Chhaava’ review: A brutally violent version of Maratha history
Soft-porn cinema and the making of Indian desire: Darshana Sreedhar Mini on her book ‘Rated A’
Is your digestion fast or slow? Find out with the ‘sweetcorn test’ and what it means
With traditional songs and health tips, a Telangana radio station run by Dalit women strikes a chord
Born on this day: Remembering Faiz Ahmad Faiz and his poetry of passion
How will a ‘Hindu constitution’ help India’s precarious workers safeguard their futures?
‘Hindi Hindu Histories’: Fascinating accounts of four 20th-century outliers who imagined new futures
‘Dhoom Dhaam’ review: A low-key blast of chaos