This film has a cast that includes some big stars from the Eighties and Nineties on the downslope of their careers. (Ray Liotta, John Cusack, Amanda Peet, Rebecca De Mornay) But they all do creditable turns within the material. I will say that I did not really see either of the big plot twists coming, but then again, I do not watch a movie (or read a book) trying to guess what happens next, as so many others seem to do. Overall, I liked it OK, and give it credit for being, if not completely original, at least different from the usual fare.