i think this movie is the most hyped movie of 2007 but it hardly lived upto its expectations.Puri has put in a lot of work into this movie.But unfortunately script is way below average.The story is nonsensical.Dialogues are irritating and the acting is terrible. I don't know what made Puri to chose this subject.Its just made to show that Ram Charan can act, dance and fight.But even his acting is not that good as expected.The heroine is just used for songs.So no point in saying that she is a terrible actress.One thing this movie lacks is comedy.This could have been a better movie had there been some comedy in it.Music is good enough and picturization of songs is pretty good.Its worth watching only for songs.