Animated industrial movie about the steel industry.
Animation Documentary
NextFilm 2025