Kate Winslet, también heroína