Are we the Avengers?