Cats are not evil ” the only evil creature on earth is human.
Cats only do what is natural for them as predators and we as humans allow them to do by not keeping them indoors at night.
It is easy to get them used to being indoors overnight. Start training them when they are young and after a few days they get used to it and come home every night (especially if you only feed them indoors and in the evening).
I have always had cats, rescued kittens and also purebred ones. They are the most gorgeous and loving pets and enrich your life.