The script is horrible but the technology is amazing. If Dances with Wolves had a baby with The Matrix you would get this movie. Make sure you see this movie in 3D or don't bother. The tecnology is amazing and made the whole movie. It was like nothing I have ever seen before. The only reason I didn't give it five stars was because of the script.