last witch hunter theory