Lowly teaching assistant Becky (Olivia Cooke) issues headmistress Miss Pinkerton (Suranne Jones) with an ultimatum - pay her properly to teach at her Academy for Young Ladies.
Becky Sharp charms her way through darkest Hampshire, making friends with nearly everyone in her new family.
Becky lives with rich Aunt Matilda, and her future is looking bright. But as war clouds gather, everyone's fortunes take a tumble…
On the eve of the battle, Becky makes a triumphant entrance into high society and finds a new use for old friends.
As the Battle of Waterloo begins, Becky decides the war isn’t so bad, so long as there’s money to be made.
Becky works out how to live well on nothing a year, but flies too high as she joins the dizzy ranks of lords, ladies, and kings.
Olivia Cooke
Becky Sharp
Michael Palin
William Makepeace Thackery
Johnny Flynn
William Dobbin
Charlie Rowe
George Osborne
Tom Bateman
Rawdon Crawley