The 2014 re-make of Annie, starring Jamie Foxx as Will Stacks, Quvenzhané Wallis as Annie, Rose Byrne as Grace, Bobby Cannavale as Guy and Cameron Diaz as Miss Hannigan is a musical that is fun and caused me to sing along. The story was cute, and obviously at least somewhat predictable if you are older than 30-ish. Parts of it were a very tiny bit scary for my son (6), mostly centered around Annie being swept off by 'bad guys'. Cameron Diaz does a pretty good job as Miss Hannigan and sings fairly well. She doesn't 'copy' Carol Burnetts role as Miss Hannigan, but rather makes it her own, modern version. Jamie Foxx is great as Will Stacks and has a great voice. He portrays gruff and unapproachable very well, and I liked him in the role. The show stealer was Quvenzhané Wallis as Annie. Her performance was great and she sang her little heart out. I connected with her emotionally and found her to be very believable as a kid trying to find her place in the world. I liked the film, and feel it is a good re-make. It isn't one hundred percent like the original, but a new, modern twist on it. My son liked it, and my husband liked it more than he thought he would. We would be happy to see it again in the theatre. I would give this over 3.5 out of 5 stars.