I'm too tired to write an intelligent review, right now. I'll just say that it spoke to me, for a number of reasons, beyond your everyday action/adventure/sci-fi/crime flick. Of course it was a far-fetched and haphazard mishmash of a lot of cool elements and ideas, but I found it very entertaining.