A low-budget sci-fi that plays with the concept 'fear is energy'. Despite budget constraints, it's philosophically intriguing.