Aliens have invaded the island of Cuba, and are using it as a staging area to traffic weapons and supplies to their troops.