Interesting story line. Sympathetic character(s). Good acting. Great setting.All you want in a movie.