Marvel’s latest Netflix series has been out for just over 48 hours. How does it hold up? Note: there is a scene after the credits of the final episode.

More…