<P> Mike McCahill of The Guardian gave 4 stars and said, "It's not just the extravagance that catches the eye, but the precision with which it's applied . Every twirl of every sari and every arrow in every battle appears to have been guided by the hands of angels . Such excess could have proved deadening, but dynamic deployment of old - school star power keeps almost all its scenes alive with internal tensions ." Shilpa Jamkhandikar published a mixed review in Reuters, who noted, "But unlike Bhansali's earlier films, where he was able to find emotional depth even in opulent historical romances, this one falls short". But she praised Ranveer Singh's performance as Khilji . Manjusha Radhakrishnan of Gulf News opined that the quality of the work was lower than that in other Bhansali films . Sadaf Haider of DAWN Images said that the film is "a flawed history lesson", however, she praised the film visual, music and most of the act . Rahul Aijaz of The Express Tribune rated 4.5 out of 5 stars; he too praised the film and said that it "doesn't set up false expectations and then disappoint" due to "perfect storytelling", and "memorable performances". A Pakistani critic, Haroon Khalid, had disliked the portrayal of Khilji as a stereotypical evil Muslim king and Ratan Singh as the righteous Hindu king . </P> <P> On review aggregator Rotten Tomatoes, the film has a rating of 70% based on 20 reviews, with a rating average of 6.5 / 10, as of 21 March 2018 . </P> <P> Due to the numerous controversies associated with Padmaavat before its release which resulted in banning the film in certain states, the film's commercial performance was highly unpredictable . The film was released in only 70% of places in India . However, despite limited screenings, the film earned an estimated ₹ 5 crore (US $770,000) in Wednesday paid previews . The following day, the film opened nationwide across 4,800 screens of which over 500 screens were shown in Tamil and Telegu . It earned an estimated ₹ 19 crore (US $2.9 million) nett on its opening day in India, excluding previews, which was considered impressive despite its ban in numerous big states and marked a career best opening for Ranveer Singh, Sanjay Leela Bhansali and Shahid Kapoor and fourth biggest for Padukone (behind Happy New Year, Chennai Express and Yeh Jawaani Hai Deewani). On Friday, the film added another ₹ 32 crore (US $4.9 million), owing to national holiday on Republic Day . This was followed by a gradual fall on Saturday taking in another ₹ 27 crore (US $4.1 million). Through Sunday, the film delivered an opening weekend of ₹ 114 crore (US $17 million) and became the fourteenth film to enter the 100 crore club in just under 4 days . Furthermore, it broke the record for the biggest IMAX opening in India with US $461,000 from 12 screens . However, due to its limited screenings, the film nevertheless lost over ₹ 35 crore (US $5.4 million) in box office receipts during its opening weekend . </P> <P> Outside India, the film broke all - time opening day records in Australia (A $367,984), surpassing the likes of Dangal and the dubbed - Hindi version of Baahubali: The Conclusion . One of the reason behind the film's successful run in the country was because Paramount (the overseas distributing company) was able to secure release in all three major theatre chains (Hoyts, Event Cinemas and Village Cinemas) unlike other Bollywood films which have to choose between the two latter . In the United States and Canada, the film grossed $1.13 million on its opening day . This was followed by the biggest ever single - day for a Hindi film with $1.8 million on Saturday, breaking the previous record held by PK ($1.41 million). Although Baahubali: The Conclusion still holds the record for all Indian films, that is inclusive of three different languages . It went on to set a new opening weekend record for a Hindi film with $4.2 million, and witnessed the second best per - theatre - average inside the top 10 with $13,188 from 324 theatres . As of 6 February 2018, the film has crossed ₹ 4 billion (US $61 million) worldwide, making it one of the top 10 highest - grossing Bollywood films of all time . Its domestic net income was ₹ 275 crore (US $42 million) in the fourth weekend of its run . The film has grossed ₹ 585 crore (US $90 million) worldwide . </P>

Who played role of raghav chetan in padmavati