I must say this film was better than your average thriller to me. Call me stupid, that's just fine, but I didn't see the ending coming at all. Of course, it didn't hurt the film's stature to have Morgan Freeman back in the lead role, the guy doesn't seem to be able to make a bad film and is one of the most underappreciated actors of his time. Also, Michael Wincott is one hell of a great villain, as he has proved time and time again in The Crow and Robin Hood: Prince Of Thieves, as well as this film. Monica Potter is indeed Julia Robert's clone, and that's not good in my eyes. I cannot stand Julia Roberts or any movie she has ever been in (I actually WATCHED My Best Friend's Wedding with my girlfriend in the theaters, and it was so bad even she couldn't watch it). All in all, I highly recommend this film as a modern day thriller. Yes, it has a few holes and gets bogged down a bit in the middle, but Freeman as always is a delight to watch and the film is about as good a thriller as you'll find in modern times. That's just one guy's opinion.