I know this movie is not for everyone, and I have seen the low scores on it... but this movie is great. Could it be because I had a crush on Sandra since I was a kid watching Speed? Probably. Michael Caine and William Shatner playing very different roles is definitely a plus, and Benjamin Bratt is also fun to watch.