He’s also played a man named John twice! In Sherlock and Love Actually.
Does he not have a brother called Benedict???
AND his grandfather was an army doctor.
- His middle name is John.
- His grandfather was an army doctor.
- His older brother is named Benedict.
- This is too much.