Movies Logo
Apogee of Fear

Apogee of Fear

A short science fiction film shot on the International Space Station.

Release DateMay 15, 2012
StatusReleased
Original TitleApogee of Fear
Runtime 8min
Budget
Revenue
LanguageEnglish
Original LanguageEnglish
Production CountriesUnited States of America
Production Companies