Love Actually fans are going crazy over this fact which a Twitter user shared online recently. It's a simple revolution, but a pretty mind blowing one!
In 'Love Actually' Thomas Brodie-Sangster played a young boy named Sam - and Keira Knightley played Juliet, a young married woman.
Despite the two very different roles - fans were shocked to hear that the two are actually much closer in age than you might think!
"Yearly reminder that there is only a five year age gap between Thomas Brodie-Sangster and Keira Knightley in Love Actually." Twitter user Madeleine wrote.
Thomas Brodie-Sangster age 13
Keira Knightley age 18
People were quick to share their reactions to the news online...
"Yeah I feel like the most surprising for me was that he was 13 and not 8." one said.
"He looks 5 and she looks 25" another wrote
"Thomas Brodie-Sangster has always looked like an infant..." joked someone else.
This might just change the way you watch the movie for good!