So many new villains this week.