They live out in the open, running nightclubs and flower shops. Why is Vin Diesel ( Furious 7, Guardians of the Galaxy) the last witch hunter? Witches aren’t in hiding so that he has to hunt them down. Because even though there’s a truce between witches and muggles (no one says “muggles,” but you can hear them wanting to), there are some bad witches who break the truce and do bad things, like use magic when they shouldn’t. He’s just a guy doing a job, and it’s a job that still needs doing, even in the 21st century. Sure, Diesel’s Kaulder (K: the sexy new C) has been around since the Middle Ages, cuz a witch cursed him with immortality and stuff - bloody typical - but he was a witch hunter before that when he was still mortal. It’s not like the need for them died out. First of all, why is Vin Diesel the last witch hunter? It doesn’t make any sense.