Applying non-orthogonal multiple access (NOMA) in millimeter-wave (mmWave) networks has the potential to significantly enhance the spectral efficiency. In this paper, we propose an opportunistic beam-splitting NOMA scheme to fully exploit the antenna array gain in downlink mmWave networks, where single- and double-beam NOMA transmissions are dynamically enabled according to the spatial angle difference between the paired NOMA users, thereby enhancing the flexibility of applying NOMA in mmWave networks. The base station with a single radio frequency chain implements the double-beam NOMA transmission by adopting the beam-splitting technique. We develop a unified theoretical performance analysis framework for the proposed scheme, while taking into account the spatially random users, link blockage model, and general distance-based user pairing strategy. By using tools from stochastic geometry, we derive the exact expressions of the coverage probability and the sum rate of the proposed scheme under both the LoS exponential and ball models. We further derive the corresponding upper bound to simplify the analytical expressions. Simulations validate the theoretical analysis and demonstrate the performance gains of the proposed scheme in terms of the coverage probability and sum rate over the conventional single-beam NOMA and orthogonal multiple access (OMA) schemes.