I never did see this based on the critics reviews. A lot of them hated it. Then just out of curiosity I rented it anyway. I loved this movie.Stunning fx, a mature and engaging story.Plot, pacing, score...all excellent.In many ways this is the kind of film Terminator 4 should have been but wasn't.Recommended.