Keira Knightley starred in one of the most popular Christmas films of the 21st century, the 2003 romantic comedy “Love ...
Led by Keira Knightley, Sarah Lancashire and Ben Whishaw, this London-set Christmastime thriller is full of feelings.