This movie kept me guessing throughout the entire movie. This wasn't intended to be the easy, mass-marketed schlock where you can figure it all out and they spell the ending out for you in the end, in case you don't have a brain or any imagination. This is one you want to go back and watch again to see if you can catch any more clues. It's a dark story with a generous helping of hope, decent to good acting and I have always had a thing for Sean Patrick Flannery, so that never hurts in my book. My only real complaint is that the camera-work and lighting sometimes got a little too artsy for my tastes. Oh, that and it's tough to see Juliet Landau as anyone not evil/insane.