Much has been written about actors Shahid Kapoor and Ranveer Singh's roles in Padmavati and the apparent cold vibes between them but the former says the two-hero concept is over hyped and frivolous. Shahid plays Raja Ratan Singh, Rajput ruler and husband of queen 'Padmavati' (Deepika Padukone) in the period drama, to be directed by Sanjay Leela Bhansali. Ranveer will be seen as Alauddin Khilji, the medieval-era Delhi sultan who falls in love with 'Padmavati'.