When you realize that Martin Freeman’s middle name is John.
He’s also played a man named John twice! In Sherlock and Love Actually.
Everything makes sense.
(via suojure)
He’s also played a man named John twice! In Sherlock and Love Actually.
Everything makes sense.
(via suojure)