A countdown of the top 10 moments from Netflix Marvel shows.A countdown of the top 10 moments from Netflix Marvel shows.A countdown of the top 10 moments from Netflix Marvel shows.