And Stan Lee is narrating it.

(To be honest, though, we’re still not feeling this Iron Fist.)

Anyway, mark your calendars. The Defenders will premiere on Netflix on August 18.