This picture of Jason Isaacs from the upcoming new Star Trek show does…things to me.