Kevin Costner stars. He plays a serial killer who's alter ego (William Hurt) tells him to do bad things. Demi Moore plays a detective who out to stop the serial killer. Now this movie is good not great but it is worth watching. If you don't like blood stay away. It is Rated R for a reason.
Now at times the movie is a little too far fetched but if you Can get past it then you will be in for a fun night at the movies!