ByGenna Rivieccio

Genna Rivieccio writes for several pop culture blogs, including Culled Culture and Behind the Hype. She has lived in both Los Angeles and New York and feels that they're both two sides of the same sordid coin.

  1. One moment brash and blunt, the next vulnerable and venal, Twin Peaks' Audrey Horne is one of the most complex characters ever to grace a television screen. Her entire essence can be captured by her infamous assertion, “I’m Audrey Horne and I get what I want.” From the second we’re introduced to Audrey (played to perfection by Sherilyn Fenn), she exudes confidence and sensitivity. Setting her sights on the elusive Agent Cooper (Kyle MacLachlan), she…