This low-budget sci-fi movie is the directorial debut of Alex…