How did I miss this movie! In an era of bland super hero movies comes one of the most thought provoking movies I have ever watched. My wife and I want to watch it again to pick up more of the many layers in this movie. Dialogue, acting, and storytelling are phenomenal. Humans keep making the same mistakes over and over!