The film follows the story of Becky Sharp (played by Reese Witherspoon), a young, ambitious, and cunning woman who navigates the complexities of high society in 19th-century England. The story begins with Becky's humble beginnings as a lower-class girl, her rise to becoming a governess for the Sedley family, and her strategic marriage to Rawdon Crawley (played by Gabriel Byrne).