This movie's cinematography and vfx were top notch. The environments they were in, the action scenes, etc... This could of been great, but the writers totally screwed this one up. So many plot holes, so many unanswered questions, and characters that were hard to connect with because you have no idea who they really are.