Kevin Costner runs hot and cold with his movies. This one is certainly one of his cold ones. He is capable of doing very good movies, like Dances with Wolves and then turns around and stars in Waterworld which in my opinion was a loser. I looked forward to seeing this movie, and 15 minutes into it I was so lost I never recovered. The acting was pretty good, but the story has so many ins and out you could not keep track. I think the performance by Demi Moore was a waste of talent as well as William Hurt playing Mr. Brooks alter ego. When the movie ended suddenly, I still could not figure who killed who and what the whole story was about. This is another on to put on your DO NOT SEE list. Save your money.