Your review is spot on for how i saw the movie.