Two thumbs up! Amazing visuals in 3D and a very good story line. The only bad thing (that was a real turn off) was the tired same acting of Weaver. The woman just doesn't have any depth to her. Once past that hurdle the movie was enticing. I want more please!!!