Alabando a Kate Winslet como "la mejor actriz cinematográfica de habla inglesa de su generación", David Edelstein de la revista New York escribió que "no hay un momento banal en la actuación de Winslet, ni un gesto, ni una palabra".