Picture it: The town of Defiance, 2047, seven years after war between humans and aliens has destroyed the planet. Both groups have formed a fragile peace as they work to rebuild, but that peace is threatened once more in Season 2 of the Emmy-nominated Syfy series. Julie Benz, perhaps best known as Darla on "Buffy the Vampire Slayer" and as Dexter's wife Rita, plays former mayor Amanda Rosewater on "Defiance." She chatted with me about figure skating, playing characters that defy social mores, the Defiance video game, and her favorite apps.
After an injury, you … Read more