In my opinion it just barely gets 5 stars. It's a great movie. Very innovative and Travolta and Cage do excellent jobs playing both the good guy and the bad guy. It's an excellent movie that you just have to see.