Le film n'a rien de transcendant ni d'incontournable, mais la belle Charlize Theron rayonne de bout en bout dans son rôle. Pour ma part, le destin des personnages ne m'a pas émue car il manque peut-être une certaine profondeur, une psychologie entre les personnages, pour qu'ils soient touchants. Stuart Townsend est fade, pas du tout charismatique, loin d'être à la hauteur des deux personnages féminins. L'ambiance années 30-40 est plaisante cependant.