I really really enjoyed this movie. The plot is like nothing else I've seen. Not intricate but the basis is great. James LeGros plays Peter Gray brilliantly. Couldn't have gotten a better actor for the part in my opinion. And Joshua Leonard is also pretty dang good in this movie. Two unknown actors that have forever been placed in my head...along with this great flick. Recommend to anyone seeing a great psycological thriller.