Here's everything you need to know about one of the major new additions to the Netflix Marvel Universe. Continue reading...