Fixed it. Why are you so categorical? And I'm sure that calling it a "banshee" wouldn't be accurate. Based on the examples above, it's more likely to be called "restless spirits."
Added 3 minutes later
A good translator would use "Ghost" or "Specter." A bad one would use "Guest" or "Specter." There are many options! But with such an English version, we almost certainly won't see "banshee" in Russian.
"Ghost" - ghost. "Specter" - specter.
Демократия есть одурачивание народа при помощи народа ради блага народа.(Уайльд Оскар)