CULT:
1 : a religion regarded as unorthodox or spurious (see SPURIOUS sense 2)
2a : great devotion to a person, idea, object, movement, or work (such as a film or book)
b : the object of such devotion
c : a usually small group of people characterized by such devotion
3 : a system of religious beliefs and ritual
4 : formal religious veneration : WORSHIP
5 : a system for the cure of disease based on dogma set forth by its promulgator
Yep, pretty much dead on.