An under-seen indie horror-comedy, from a director who would go on to make the 'Megan' franchise, is now free to stream.