TV Season 3


heroes and anti-heroes: loving the villain

episode 309

The voices behind The Devil Wears Prada, Bridesmaids, and Rachel Getting Married deliberate how the most impressionable characters - both good and evil - are compelling because of their flaws, complexities, and personal truths.