7:30 p.m. was the time when "Bhagat Singh" was hanged, and it has been captured in the movie; Sue's grandfather's broken watch shows the same time.
Aamir Khan was initially uncertain about taking on the role of DJ, as he was in his 40s and DJ was a 25-year-old Punjabi in the film. He eventually accepted, hiring a tutor to aid him in Punjabi speech and accents.
The role played by Siddharth was also initially offered to Farhan Akhtar, but he wasn't ready to act.
A.R. Rahman worked on the music of this film for three years.
In India, the color of saffron represents sacrifice. When someone says, "Main rang de basanti", ("paint me saffron") it means that person is ready to be sacrificed for a great cause. Saffron is also a predominant color in the movie.