Geek queen Felicia Day is most known for her work on her web series The Guild, playing the recurring role of Charlie on Supernatural and for musical mini-series Dr Horrible's Sing-Along Blog where she starred as Penny. This last one was of course co-written and directed by Whedon (released to the internet as a way of getting around the Writers' Guild Strike going on at the time). This wasn't her first partnership with Whedon, however. In one of her earliest roles, she appeared in eight episodes of Buffy The Vampire Slayer's seventh season, as Vi, one of Buffy's army of potential Slayers. After Dr Horrible, she appeared as Mag in two episodes of Dollhouse.