Several plot points are simplified to move the story forward so that it can cover as much ground as its 2 hour running time will allow. (rottentomatoes.com)
There are several plot twists you don't see coming and you'll certainly stick around for the ending. (rottentomatoes.com)
One of the big problems of the film lies in the opening credit sequence, where several plot elements are introduced without explanation, and then never answered. (mutantreviewers.wordpress.com)