Keira Knightley is a busy lady these days.
Her latest film, Laggies, is set to be released next month and it looks really great. She co-stars with Chloe Grace Moretz in the film.
This is a different role for her than what she has done in the past. Known for her more dramatic and period roles, Keira Knightley shines as a 20-something dropout who forms an unlikely friendship with Moretz's character, a high school student with a single dad.
The heartwarming movie pushes Knightley into a more lighthearted place.
She also stars alongside the amazing Benedict Cumberbatch in the upcoming film The Imitation Game.
Her role in The Imitation Game is somewhat back to her more somber roots, but she does get to work with Cumberbatch!
The movie is about Alan Turing, a British mathematician, who invented a code-breaking machine that may have possibly saved millions of lives and shaved a couple of years off of World War II.
His machine broke the German Enigma code and made him an unsung hero, as his reseach was hidden for decades after the war.
However, Turing took his own life at 41 years old after he was convicted for being homosexual and sentenced to chemical castration. The movie follows his triumphs along with his private struggle.
Queen Elizabeth recently pardoned him of his "crime".
Keira Knightley is pretty lucky to have landed a role that is attached to such an influential story. Though the story is not well-known, it is one of inspiration and daring that ended in the invention of one of the first computer devices.
She plays mathematician Joan Clarke, who is the only woman on the team working with Turing. They form a bond and she becomes his fiance, and later finds out that he's gay.
"There is a huge burden, an onus of responsibility," Cumberbatch told Reuters. "This was an extraordinary man and sadly, bizarrely not that well known a man of his achievements."
Which upcoming film of Keira Knightley's do you look forward to the most?