alien mothership about to land in montreal, canada