The number of mRNAs and proteins that can be produced from a single gene is known to be increased by the number of start sites and by multiple splicing of products. A few genes have been found to generate extraordinarily large numbers of splicing isoforms. In the human, the largest number, nearly 2000 mRNA isoforms, has been reported for the neurexin 3alpha gene. However, the biological significance of alternative splicing often remains unclear because many alternative transcripts contain early translational stops and are thought to be rapidly degraded. We demonstrate here that human basonuclin 2 (bn2; approved gene symbol BNC2) transcripts are initiated from six promoters, are alternatively spliced at multiple positions, and are polyadenylated at four sites. Characterization of nearly 100 bn2 mRNA isoforms suggests that each promoter, splice site, and poly(A) addition site is used independently. The bn2 gene has therefore the potential to generate up to 90,000 mRNA isoforms encoding more than 2000 different proteins. Because alternative exons affect the position of the first methionine codon, the length of the coding region, and the position of the translational stop, the encoded proteins range in size from 43 to 1211 amino acids and some bear no sequence similarity to others. PCR analysis and transient expression in HeLa cells show that the major bn2 mRNA isoforms are stable and are translated into equally stable proteins, even when the mRNA bears an early translational stop.