An absolute genius by Shoojit Sircar. Vicky Kaushal and other supporting cast really deserve an Oscar for their praiseworthy performance. Even the foreign actors have given their best in showcasing their talents. But I felt the side of Shaheed Bhagat Singh was shown less in the movie, although his ideologies were beautifully portrayed.Also the visuals were too realistic and made me almost weeping inside. Idk why critics are complaining about the long length but it was completely apt. I want to give it 4.5 and the only reason I didn't give 5 is less shown side of Shaheed Bhagat Singh.