I've noticed that some who review here vote based upon their "loyalties" to certain actors, genre, or other specifics or topics within the movie. For example, I like Harvey Keitel, but I'm not going to automatically give a movie like this a fake rating because of that. Or the fact that I tend to enjoy Sci-Fi, but again, simply because it happens to qualify under that category I cannot pretend this movie was something it is not. This movie proves both: Great actors can star in bad movies, and certain topics we all "wish" worked out can fail miserably. I really wish more people would start rating based upon reality - and put their loyalties aside.