A very thoughtful and introspective movie... Really interesting use of several philosophies about forgiveness and redemption... Great cast and performances... CGI was fitting but not overbearing... Hanus was a great plot element... Excellent score.... Well done!