This is a tribute to the first Hitman film. Agent 47 definitely did a good job of fighting off numerous enemies the whole time. Trying to betray him is definitely not a good idea. Meanwhile Charles has some knife skills of his own but he’s not a professional and would have a very hard time trying to take Agent 47 down for the count. The difference in skill and technique is just much too vast so this would be his loss all the way. Agent 47 wins.