Well done, puts a realistic, modern day twist on the movie concepts of Nick of Time, Matrix, and IRobot. Bonus that (from what I remember) it is family friendly. Little to no cursing, not gory, no sex. Just heart thumping action from beginning to end.