Stephen Strange

Stephen Strange is a major character in Parker.