With the state of the world today, an alien intervention might be just what the doctor ordered. ... Threshold