Is Willrow Hood an Imperial Agent? - Star Wars Explained