Kate Winslet says that playing troubled characters has taken a toll on her mental health. The 50-year-old actress has ...