Very unique film that covers a lot of genres. Mainly a musical, but also has bits of comedy, horror, and sci fi. Tim Curry is the stand out in this film. He kills it in every scene creating this fascinating character. All the singing is fantastic and enjoyable.