좋은 추측이군요! 네, 맞아요. All은 'everything'이라는 뜻으로, 보통 한 가지 이상을 지칭하는데요. 하지만 단수형의 불가산 명사로 사용되기도 하기 때문에, 이 경우에는 문장 전체를 단수형에 대응해 줘야 해요.
예: He put all the rice into a bag. (그는 쌀을 가방에 넣었다.) => 쌀은 불가산 단수 명사
예: All the bikers got drenched by the sudden storm. (갑작스러운 폭풍에 자전거 타는 사람들이 모두 흠뻑 젖었다.) => 자전거 타는 사람은 복수 명사