Kit Harington Confirmed To Play ‘Black Knight’ in Marvel’s ‘Eternals’. Rumors began swirling about Harington’s involvement in the MCU over the last few days and we happily did not have to wait long for confirmation from Marvel Studios about the casting. Fans speculated that Kit Harington could possibly be the