Low-budget sci-fi is a genre in which a very fine line separates a dud from a masterpiece. Many things can go wrong, but relatable characters and smart storytelling are some of the keys to success.