Great cast and some fun moments but they totally lost the mark with the message. They could have and should have written a much more thoughtful and thought-provoking look at these important topics. So much potential there for trying to help us understand people from different backgrounds and cultures. SPOILER ALERT: Happy ending tied up in a pretty bow? Yuk.