Yeah, you can find a lot of problems with this film, from some of the characters being too cliché to the (I can't believe I'm saying this) lack of special effects, in a few scenes, that would have added weight to the movie. Still, it isn't bad at all and, most important, it delivers more than you expect. It has a good plot twist, it keeps you guessing and makes you think you got it - but you'll find out you didn't. I think it's the best a small budget, unknown actors (but they are actors, not Richard Grieco...), and aspiring writers and director can get. It may not be of Spielberg value, but it's on an honest path towards it.