“A new documentary film called All Things Must Pass charts the rise and fall of Tower, from its origins in a Sacramento drugstore in 1960, to its glory days of cocaine-fueled rock-and-roll excess (topping $1 billion in sales), to its stunning downfall. It features interviews and reminiscences with the store’s employees – some of whom rose from scruffy clerks to become top brass.”