It's finally here! Captain Marvel makes her big screen debut! But...was it worth the wait? The crew go on location to discuss.