Every year around this time, IndieWire film critic David Ehrlich presents a finely edited montage of moments from his 25 favorite films of the past 12 months. He asks that you wear headphones.