deceitful villains and vengeful gods