The most intelligent thought I have on the matter is to question what the collective noun is for a banshee.

A shower of banshees?