As a long time Terminator fan growing up with T1 & T2, this film is acceptable. James Cameron is back but there's a huge plot twist/change that was very hard for me to take. However, Linda Hamilton is back and she did great! Arnold was great in his role of coarse. CG was top notch and the new characters did a good job. I recommend this movie for the action, but for a long term Terminator fan, this was challenging to accept since there was a plot twist that I wasn't ready for. Remember.. in T2 they stopped Judgement Day so there are some changes in the future.