Ashfaque (Ajay Devgan) is a small town boy who aspires to be a film star in the Hindi film industry. He joins a street theater group.The theater group is run by a reformed dacoit named Sidhu (Pankaj Kapur) who uses street theater as a medium to bring about mass-awakening . Ashfaque struggles to give a creative vent to the actor in him in order to realize his dreams. Ashfaque's strong determination and hard work pays off and ultimately, he gets a break in films. He changes his original name in to a new screen name - Sameer Khan. As time passes, the roles start becoming better and he moves up the success ladder in a very short time. He becomes Sameer Khan the superstar - one who can enact any role with finesse, get under the skin of any and every character with ease and walk away with audience applause. Unfortunately, amidst all adulation and applause, he gradually start losing his own identity. He forgets his real self and imbibes all characteristics of the various roles essayed by him on screen. His entire system is taken over corruption, which makes him an alien to all his loved ones, including his wife Sneha (Vidya Balan). A shocking incident at a party changes everything, rocking Sameer Khan's lifestyle. He gets caught between his human self on one side and his corrupted superstar image on the other. Is the conflict within him gives way to good sense? Is he able to discard his corrupted image and emerge as a true life hero? Find the answer in the movie "Halla Bol".