who is the latest tom clancy actor to play the main character ?
john krasinski