really enjoy this film . well structured and pretty unique telling of a good thought provoke story . we try to work out what be happen and must admit to fail miserably up until the last ten minute . in it own way the film be actually pretty pacey and i think it work well be only some 90 minute long . it might have drag a little be any long . think all of the character be good and add to the overall mood of the film . the story may well be not as original a we think it be but it keep our interest with all the various twist . it rely upon the plot and script and act to keep it go and all in all it work very well . we saw it on a recommendation and would likewise recommend it to anyone .