Just amazing. Excellent use of imagery and camera work, wonderfully presented, above-average plot for a sci-fi movie, plenty of charisma and on-screen presence, excellent action, and entertaining script.