When it was released in 1976, the demons that were the fast times of the 1970s still appeared to be saints and excess from sundown to sunrise was a way of life. And here was this sobering look into the wild ride that was never going to end.