I'll admit now that I wore an "I killed Laura Palmer" t-shirt thoughout my freshman year of college. Am I embarrassed by that now? Yes, but not as much as you'd think. Twin Peaks was a bona-fide phenomenon, the most subversively popular thing of its day and still a brainy-slash-guilty pleasure with few equals.
Continue reading: Twin Peaks: The Complete Series Review
The '12 Years A Slave' director will receive the accolade at the London Film Festival in October.
Critics from all over the world were asked to name the best movie of the past 16 years.