Courage est un canin anthropomorphe très impressionnable vivant dans une ferme en compagnie de ses deux maîtres, Murielle et Eustache Eubagge près d'une ville fictive nommée Nulle-Part, localisée dans le Kansas.
Le père Vergara est un exorciste. Il est envoyé par l'Eglise dans une ville reculée d'Espagne. Bientôt, Paco, le maire naïf du village et Elena, la vétérinaire, souhaitent lever le voile sur le passé du religieux. Ils vont se retrouver au sein d'une conspiration mondiale touchant le Vatican.