A very original and exciting sci-fi film. The dialogue is whip-crack smart, the characters are interesting, Nathan Fillion is a revelation, and the whole universe that this establishes is very cool. It's kind of like sci-fi with a western attitude. It does get pretty grisly with the violence at the end. Very unpredictable and enjoyable film overall.