This movie has two amazing actors. Ajay Devgan as Bajirao Singham is very convincing. But Prakash Raj as the don Jaykant Shikre is a complete scene stealer! What a wonderful actor! You end up hating him so much during the course of the movie that it is a cathartic relief to see him being shot in the climax sequence. This is one movie which keeps you at the edge of your seat as it tells you a gripping story of how Shikre plots to destroy Singham and how Singham uses his brawn and brain to ultimately kill Shikre. I highly recommend watching this movie.