A big-screen version of William Makepeace Thackeray's novel. Set in the 1840s, it centers on a lower-class girl, Becky Sharp (Witherspoon), who defies her poverty-stricken background to climb the London social ladder with her best friend, Amelia, by her side.