Keira Knightley, who practically lives in the 19th Century on screen, gives another passionate, breathtaking performance in the Tolstoy classic “Anna Karenina.” A new trailer for the movie captures the sweep of the upcoming movie.

Knightley has the uncanny ability to convey repressed sexuality, passionate yearning and scandalous debauchery that most period pieces demand of female actresses.

The Russian novel, scandalous for its time, has been made into films seven times before, going back to 1915. Silent film actress Betty Nansen first brought Anna alive on the silver screen. The most acclaimed version, released in 1935, stars Greta Garbo, Fredric March, Basil Rathbone and Maureen O’Sullivan.

Knightley, 27, will also have backing from a solid cast. Alicia Vikander plays Kitty, Jude Law, plays spurned husband Alexei Karenin, Aaron Johnson is Count Vronsky and Matthew Macfadyen plays Oblonsky, Anna’s brother.

Although the central premise of Tolstoy’s work is a love story, the novel is also considered political. It documents the decadence and decay of the aristocratic class in Russia in the years before the collapse of the Romanov’s.

Anna is an aristocrat and socialite in a lifeless marriage who has a scandalous affair with the wealthy and dashing Count Vronsky. It ultimately ends tragically.

The British adaptation was directed by Joe Wright. Knightley also starred in Wright’s 2005 adaptation of Jane Austen’s novel “Pride and Prejudice.”

Check out the video below: