Fuck yah. Quality actor, was great in latest Mission Impossible and despite DCEU he has always been a good Superman. Guy loves the games to and passionately wanted the role.
I mean, I understand they want a famous guy in the lead role and I think Henry is a bit of a geek which is awesome, but it's not a casting choice I would have expected. Never really seen him act in a lot so I don't know how good he is.