Niemann-Pick type C (NPC) disease is a lysosomal storage disease (LSD) characterized by the buildup of endo-lysosomal cholesterol and glycosphingolipids due to loss of function mutations in the NPC1 and NPC2 genes. NPC patients can present with a broad phenotypic spectrum, with differences at the age of onset, rate of progression, severity, organs involved, effects on the central nervous system, and even response to pharmacological treatments. This article reviews the phenotypic variation of NPC and discusses its possible causes, such as the remaining function of the defective protein, modifier genes, sex, environmental cues, and splicing factors, among others. We propose that these factors should be considered when designing or repurposing treatments for this disease. Despite its seeming complexity, this proposition is not far-fetched, considering the expanding interest in precision medicine and easier access to multi-omics technologies.