Sorry, but this movie was a snoozer.... I'm not fond of movies that wait to the last minute to tie into the first minute. The plot took WAY too long to develop and by that time I was bored to tears. I don't mind flicks that make you think but this was way to complicated; if you enjoy thinking a lot at a movie then this one's for you. Personally, I like to leave the thinking for during the work week, when I see a movie I like to relax.