Marvel cryptic crossword

12345678
Across
  1. 2. who nails every mission?
  2. 6. who is probably up to date with the latest phone?
  3. 8. who's 3rd movie do you still need to watch?
Down
  1. 1. who loses control?
  2. 3. who clearly eats their greens?
  3. 4. which spider uses stingers but has no webs?
  4. 5. Who is a little goblin?
  5. 7. who would be really good at rock climbing?