It's time for immediate celebration because Anya is making her way back to TV on one of the most buzzed-about shows of the fall!
Emma Caulfield, the Buffy the Vampire Slayer alum who has most recently appeared on Once Upon a Time, just signed on for a guest spot on Supergirl.
She'll be playing Cameron Chase
With no relation to Cordelia (for all the Buffy and Angel fans out there), Supergirl's Cameron Chase will be an agent for the FBI, and it looks like she won't end up on Kara's good side.
After her father’s violent murder, Cameron Chase decided to dedicate her life to law enforcement. Now a stern, no holds barred FBI agent, Chase’s weapons of choice are manipulation and manpower. With little sympathy, and plenty of suspicions, she pursues her targets with ruthless determination.
In the comics, Chase has an utter disdain for any and all superbeings, and she's made it her life purpose to take out or neutralize as many as humanly possible. Though Emma Caulfield has only signed on for a one-episode stint, Chase can be found throughout a variety of DC Comics, so it's entirely possible she could return.
Since there can never be enough Emma on TV, let's hope Cameron Chase makes a speedy return.
(Source: The Mary Sue)