The editorial 'unleashed' a torrent/flood of angry responses.
The storm 'unleashed' its fury.
They 'unleashed' the hounds.
(..) And they will pay through the nose to get it. How do you think I got rich? I invented weapons. Now I have a weapon only I can defeat. And when I unleash it, I'll get... You sly dog! You got me monologuing. I can't believe it. It's cool, huh? Zero-point energy. I save the best inventions for myself. (..)2004 The Incredibles