Since I kept hearing good things about this flick, I became really curious about it. First of all, I think it was awesome to see Kevin Costner portray a psychopath. Costner became a superstar playing heros, righteous men and such and it was brilliant to see him playing the exact opposite. The other masterstroke was to choose William Hurt to portray his 'imaginary' friend. Futhermore, both men delivered some strong performances so the basic elements were there and made up for an enjoyable thriller. Unfortunately, there were a few things which didn't work out so well. First of all, I thought that Demi Moore was far from being convincing. I mean, she's supposed to be some cop but compared to how impressice Costner and Hurt were, she was just not really believable. There was aslo another annoying subplot concerning Dane Cook which didn't work for me either. A part from that, it is actually an entertaining and rather intense psychological thriller. To conclude, in spite of its flaws, I thought it was pretty good and it is definitely worth, especially if you like the genre.