For the first time in its history, Marvel Studios went full binge with its latest streaming series, Echo. All five episodes of the show dropped simultaneously on Disney+ and Hulu earlier this week, so by now, hopefully, you’ve had a chance to watch it.

Read more...