Production Completion of a low budget horror