A friend of mine picked this movie for me to watch. Wow, what an incredible surprise! It was very entertaining, educational, and fun. It made you laugh, cry, and even get angry at times. The balance of this movie was perfect. The actors couldn't have been chosen any better. Definitely made a fan outta me! Awesome movie!