ફિલ્મમાં રણવીર સિંહ દારા શિકોહના રોલમાં, વિકી કૌશલ ઔરંગઝેબના રોલમાં, કરીના કપૂર શાહજહાંની પુત્રી જહાનઆરા તથા શાહજહાંના રોલમાં અનિલ કપૂર જોવા મળશે.