The characters were underdeveloped especially for the length of the film. It was beautifully made, but the CGI was incredibly distracting and unnecessary as it was shot on location. This movie had a great cast, budget, and locations but was let down by the screenplay.