I have way too many details, probably, would you mind making me a custom? And well, the rock is apparently playing him in the movie (and who doesn't love him, he's a national treasure), but I honestly think Zac Levi would be great for him, or I've seen Sasha Roiz fancast for him. I'm basically the worst at PBs... Tom Ellis, Firass Dirani, Jade Hassoune, but he's a little young, I think.