I went in prepared for Terminator:Salvation to suck. Despite some less than great writing (which makes for somewhat wooden performances) the distinctive visuals were enough to compensate and make this worth watching. Anton Yelchin's performance as a young Kyle Reese provides the emotional core for this movie and distinguishes himself among a sea of mostly 2 dimensional characters. There are moments in which the CG is a bit obvious, but there are some really cool robots to look at. If you liked Aliens, The Road Warrior & Apocalypse Now, you might actually enjoy this flick.