Well, the Avengers have found the Vision....or what's left of him. Can they restore him? And can the Scarlet Witch's sanity survive the ordeal?