Captain Planet was one of approximately 100 activists arrested on Wall Street after the People’s Climate March. Wall Street is funding the climate crisis, a fact that protestors hoped to call attention to through direct action.