This movie is amazing!!!! The message is beautiful. My husband and I were super entertained and my kids enjoyed every second of it. I dont understand why it got so much hate. It touches on so many important issues! Its funny and entraraining. So i highly recommend it!