Marvel dropped a surprise announcement today in the form of a nearly five-and-a-half-hour livestream that revealed the cast ...