Kate Winslet says that playing troubled characters has taken a toll on her mental health.
The 50-year-old actress has revealed that playing emotionally draining parts has often been detrimental to her wellbeing and she has even needed "proper support" to separate herself from roles in the past.