We take a deep dive into awesome stage set-ups, great stories and "hard to hate" villains on this week's episode!