cougarbuzz.com
Seven shows for lovers of complex characters
Some of the greatest shows of all time have told stories of intriguing characters dealing with the struggles of their lives, from the mundane to the extraordinary. But with an ever-expanding list o…