The perfect opportunity to deliver the anticipated John Connor arc fails to delivered the human vs machine messiah story due to making a wrong choice in script and supporting actors. Tha casting of Christian Bale, Sam Worthington, and Bryce Dallas Howard proves to be too much of a task for the actors, that can't deliver a poor story to the audience. A great possibility turn into a failure.