With a look like this, Henry Cavill might be tempted to jump that comic movie fence to play Captain Britain.