Answer
The answer is Padmaavat, a 2018 historical drama film directed by Sanjay Leela Bhansali. Ranveer Singh's portrayal of Alauddin Khilji, a ruthless and ambitious ruler, earned him widespread critical acclaim and numerous accolades, including the Filmfare Critics Award for Best Actor. Singh's performance was praised for its intensity, nuance, and physical transformation, showcasing his versatility as an actor.