For those who said Theo James is too old for the Role. I bet you already changed your minds :)

FOOOOOUR!!!