I can definitely see John as Hank. He can pull off playing a hero (jack harkness), a villain (Malcolm merlyn) and he could definitely pull off a double agent.
John Barrowman as hank
I can definitely see John as Hank. He can pull off playing a hero (jack harkness), a villain (Malcolm merlyn) and he could definitely pull off a double agent.