Aliens mete out justice in an implausible thriller.