Johnny Marco (Stephen Dorff) es un actor de gran éxito cuya vida de excesos y lujo cambia por completo cuando, sin previo aviso, se presenta su hija de once años (Elle Fanning), fruto de un matrimonio fracasado. Johnny es una estrella de cine que vive en un lujoso hotel de Hollywood, conduce un ferrari y sale con bellas mujeres sin comprometerse con ninguna.
Francia, siglo XVIII. El compromiso matrimonial entre el futuro Luis XVI (Schwartzman) y María Antonieta (Dunst) sirve para sellar una alianza entre Francia y Austria. Con sólo catorce años, la ingenua princesa austríaca se ve obligada a abandonar Viena, su familia y sus amigos para instalarse en la opulenta, sofisticada y libertina corte francesa, donde reinan las intrigas y los escándalos. La joven se rebela contra el aislamiento que representa la corte de Versalles y se convierte en la reina más incomprendida de Francia.
Las tres agentes están de vuelta; Los ángeles están dispuestas a dar guerra para recuperar una información encriptada en dos anillos, que revela las identidades de todas las personas acogidas al programa de protección de testigos. Cuando éstos empiezan a morir, sólo las intrépidas chicas podrán detener al responsable, usando su experiencia en el camuflaje, espionaje y artes marciales. Además se las tendrán que ver con un ángel caído –Demi Moore–.