Whether or not Annie was black or white, this movie was a bad attempt at making money. The movie was poorly acted (Jamie Foxx and Cameron Diaz) and had awful writing. It was also very "awkward" at times. But in the end, It was just another rehashed movie that was entirely dependent on Annie being black. But hey, I guess im just another one of those "bigoted crackers".