Yep, might have to plug the bigger ones a few times, but I haven't seen those yet, so hopefully they forgot to pack them for the trip. If... You see a banshee, run.
I wish it were that easy. That's how you get in. There are tunnels, and pathways, you have to get to it's 'heart'. And then you need something big to blow it up.