I watched most of Twin Peaks, but I never saw the last two episodes of the second seasion, where presumably the whole thing was explained.
I might watch it all in a couple of weeks when I've got nothing to do and all my friends have gone away.
(, Mon 1 Jun 2009, 23:45, archived)
I think the intention was there to make a third season, which never materialised. I'd still recommend you watch it though, good stuff, honest.
(, Mon 1 Jun 2009, 23:47, archived)