The Flickering Myth writing team share their thoughts on the trailer for Marvel’s Black Widow… Yesterday, Marvel Studios gave us our first peek at Phase...