This is an excellent depiction of the life of Bhagat Singh. It is close to what happened to him in real life, and the only part I was not convinced was his potential relationship with a village girl (as depicted) but this is expected as Bollywood loves to distort the truth.
There are several memorable scenes, and really helps to open up the whole argument of who saved India from the British, and that this was never sloly in the hands of Mahatma Gandhi.
I would have given this 5 out of 5, but the reason for the lower marking is because of the extremely dodgy English accents depicted by the British in the film. They are clearly not English, and stand somewhere between South African and Australian, but I can't quite make where exactly.
For me, the highlights include the scenes at the beginning of the film, the prison scenes, court scenes and the end of the film (including Chandrashekhar Azad's scene).
A pity they did not expand more on the religious issues at the time, and the significance of people like Al Jinnah, as this would have been relevant also since Hindus, Muslims and Sikhs were very much united under the British.