Cinema January 15, 2018 The Karni Sena’s Last Ditch Attempt at Thwarting Padmaavat’s Release Involves a Truly Gruesome New Threat