wanda then witnesses stark sacrifice himself to defeat the alien army inkangu memes are very hackneyed she wrote in her book