SDCC: "Batman: The Killing Joke" Cast & Crew Debuts Film at Comic-Con International
Actress Julie Benz has portrayed a vampire on Buffy the Vampire Slayer and Angel and a serial killer’s love interest on Dexter, so what’s next for her? According to Deadline, playing a newly elected mayor on Syfy’s Defiance, a drama pilot set in a post-apocalyptic world where aliens and humans live and work together.
The project comes from Farscape creator Rockne S. O’Bannon, who’s also developing an tie-in online game to launch as Defiance debuts. Tony Curran, Jamie Murray and Stephanie Leonidas will also star in the series, which explores a world overrun by terra-forming alien machines.