Trailer: Xtro 3: Watch the SkiesMarines on a deserted island are ordered to defuse bombs, but then an alien creature terrorizes them.Watch Here