After a rocky start and significant delays, Little Shop of Horrors opened at NPHS on Nov. 28. The musical, which ran until Dec. 2, centered...