your new friend seems to be a part of a newer generation of hunters , a religious group , believing themselves equipped with a higher power as a weapon to destroy those souls that might linger in our world .