Well directed by Wolfgang Petersen and decent performances by the stars, there is a nice twist at the end however this is the kind of movie you shouldn't think too hard about as there are a couple gaping plot holes. Still, well worth watching. **3.5/5**