Edgy kid's stuff

"Annie" (PG, Sony) can feel a bit edgy for a kid's movie. When one of the girls asks what "hard-knock life" means, an older roommate glibly tells her, "It means our life sucks." More problematically, it's too long for a kid's movie. A couple songs could easily be cut, and some of that time would have been better spent focusing on the relationship between Annie (Quvenzhané Wallis) and billionaire Will Stacks (Jamie Foxx), whose bond at times comes across as artificial. Also, on Blu-ray: bloopers; a deleted song with Foxx; singalongs to "Annie" classics including "I Don't Need Anything But You" and "Tomorrow"; music videos in several languages, and a trivia track.