Yes, I saw it and it really makes ya think, doesn't it? Great movie.