For a better experience on MUBI, update your browser.

The Red Stuff

Directed by Leo De Boer
Netherlands, 1999
Documentary

Synopsis

Former Russian cosmonauts look back on their space travels that at times were startlingly unprepared.

This film is not currently playing on MUBI but 30 other great films are. See what’s now showing
The Red Stuff Directed by Leo De Boer

Related films