i have to give this movie very high mark because it maintain an incredibly high level of suspense and surprise and novelty through most of it 4 . 4 hour ( without commercial ) run time . this be very unusual for the sci fi genre most idea and plot be very well know . i would not give anything away about the story because the unusual plot be be part of the wonderful experience you will get from watch this movie . suffice it to say that the story follow a detective who come across a very unusual key to a very unusual hotel room . admittedly and it sound like the movie be go to be a bomb ( what i think ) and but it be anything but that . once you start watch you will be hard press to stop . the pace be excellent represent something interesting be always go on hardly a moment be waste during the multi hour runtime . this movie could not have be as good without a good strong lead character . peter krause do a great job he present a well balance and intelligent and easy to like character . the support character be pretty well do even though some of them be a bit wacky . everything seem to work . one thing i really appreciate in the movie be the intelligence of it character . there aren not any ridiculous decision that be make to advance the plot ( or remove character ) . in fact and they be mostly very smart one so you do not feel shortchanged by the story or the filmmaker . applaud them in this case . it really make a story go from interest to fascinate . be it perfect . i can squabble about a few thing towards the end but it doesn not matter . what matter be that i be strongly entertain for 4 . 4 hour and be go to watch it again . i could go on and but you would be good serve by watch the movie . this level of film making will appeal to all moviegoer . strongly recommend for all .