EXCLUSIVE: After making all five episodes available on Tuesday, Marvel Studios‘ Echo has premiered at No. 1 on both the Disney+ and Hulu platforms. The series marked several firsts for a Marvel show: the first TV-MA series developed at the studio, the first time every episode was available to subscribers at once and the first time a whole Marvel series has been available on both platforms at the same time.