Annie ★★★★

I never expected to like this one so much. Even more than the original. It loses a star bc of Cameron Diaz's singing which is awful. I really liked the ending. A bit different from the other. Its very entertaining.