Technology and terror form an unholy alliance in a world at war, and only the heroines known as the Bombshells can shut it down!