The Red Stuff (2000) 2000, Documentary, Netherlands The Red Stuff (2000) Duration: 1H18M Description: A detailed and in-depth look at the early days of the Soviet Union’s space program as told by cosmonauts themselves… Trailer ↗ Netherlands 2000 Documentary