It was quite thought provoking and fast paced. Though the story line was a bit difficult to grasp but the singing was great. After the movie I went to check out sound track. Jennifer Hudson was really good (singing). Victoria cute. Derulo...not as robust as I expected