Ethan Hawke, as usual, delivers an unforgettable performance as the duplicitous protagonist in this film. Or is he? There are plenty of other reviews that say what I think of this film, mind-trip, plot twist or my personal favorite "slab of sci-fi wrapped in old time detective crepe"... yeah, it's a cool movie, creepy at times but never so sickening with gore or foul language that you just want to turn it off (like so many movies today). A thumbs up and a Like and all those other phrases used these days to say "WATCH THIS MOVIE!".