This development seemed unfathomable, an absolute miracle for the New Jersey filmmakers and their self-financed, scrappily made indie noir thriller. Sloan, 35, makes his feature directorial debut with ...