Leonard Snart otherwise known as Captain Cold from the flash. He's a smart charming villan that changed his ways for the better.