Sex, money, betrayal. Feud: Capote vs. The Swans premieres January 31st. Starring Naomi Watts, Diane Lane, Chloë Sevigny, Calista Flockhart, Demi Moore, Molly Ringwald, Tom Hollander, and Treat Williams.