Cosmic Safari
The search for other life in the Universe begins in our imagination as we travel to undiscovered planets out in deep space.
Release Date
December 13, 1999Runtime
98 minGenres
DocumentaryDirected by
Toby MacdonaldWritten by
Toby MacDonaldLanguage
EnglishBudget
$0Revenue
$0Status
Released
Crew4 crew members