Beautiful story to be on the big screen. I love these kinda movies but was really not happy with the way the direction and character ties went in this one. It seemed a little bit rushed with majority of the characters basing losely on others, there was nothing like ties to connect audiences with characters with some having little screen time to learn anything about them. The plot deserved better acting than this, nonetheless the story was really captivating and fun to watch.