This film is perfectly constructed. Pacing, writing, acting, cinematography, etc. Will is a character who can’t be recognized in many other films. Witty and smart and enjoyable to watch, with a touch of mystery that leaves us wanting to know more. And robin williams does the perfect job of moderating this through his character. A therapist with his own trauma of war and losing his wife. They both find each other as ways of coping. And the progression of this movie has the perfect mix of anticipation and skepticism. Allowing viewers to have the perfect experience.