The Young Heroes are in over their heads as the government sends them in to do battle with the Scarecrow!