Film capacitors have much better linearity than most other capacitor types. They also can have relatively tight tolerances (I'm using some 2% ones) and don't suffer from significant microphonic affects. Overall they are a good choice for precision analog work.
The price you pay is they are relatively bulky and expensive.