The film features Shahid Kapoor as Rawal Ratan Singh and Ranveer Singh as Alauddin Khilji, with Aditi Rao Hydari and Jim Sarbh in supporting roles
या सिनेमामध्ये रणवीर सिंग अलाउद्दीन खिलजीची भूमिका साकारतोय. तर या सिनेमामध्ये शाहीद कपूर राजा रतन सिंगच्या भूमिकेत दिसतोय. तर या सिनेमात अदिती राव हैदरी कमला देवीची भूमिका साकारते आहे. बाजीराव मस्तानीमधून लोकांची मनं जिंकल्यानंतर आता रणवीर-दीपिका संजय लीला भन्साळींच्या दुसऱ्या रॉमेन्टिक सिनेमामध्ये काम करत आहेत. या सिनेमासाठी रणवीर आणि शाहीद कपूर तलवारबाजीसुद्धा शिकले आहेत.