Tag "Sarah Michelle Gellar"

Sarah Michelle Gellar is the new Inquisitor in Star Wars Rebels

It was announced before that Sarah Michelle Gellar was going to join the cast for Star Wars Rebels, but her character’s identity was still unknown… until now. A new video