Great story, great characters, great message. I was disappointed that the film makers chose to add an element of sexuality to the characters, and waited until the end to bring it to fruition. I thought a better story would have just ended with a great friendship.