O Say Can You See: The Greatest Patriotic Super Heroes of All-Time
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.