For the first time in its history, Marvel Studios went full binge with its latest streaming series, Echo.