Clea Duvall has appeared in Carnivale, Heroes, and most recently on American Horror Story.
Yes We Can, But Should We?
THE B.H.C. AND YOU
You Talkin' to Me?
Will Ferrell, Why Have You Forsaken Me?