This is a great Sci-Fi film with great visuals and a great twist. It seems to get better every time you watch it. I think it will ultimately be judged as a classic by many and it is probably one of the most underrated films out there. If you've not watched it, I would recommend you do so, but whatever you do, don't abandon it before the shocking end.