Eva Green has been in the last two decades the powerful Sibyl, queen of Jerusalem, the accurate Artemis, a thorough astronaut, the murky Miss Peregrine and even the most coherent and least stupid of the Bond girls. Her role in the remake of The Three Musketeers places her right next to Lana Turner as Lana Turner's perfidious and irresistible Milady.

The new adaptation of the classic renews language, dirties faces, humanizes gestures and, as it touches, poisons dreams.