One of the best movies i have ever watched! The movie made me emotional tells a wonderful story. Although we are programmed or we are stereotyped in different ways, there is always a way to be who you are and be kind. the characters, cinematic craftsmanship are excellent.