Saw this in theaters while in college, you need to watch carefully to catch all the characters, which wasn't great as if you wanted to see it again, you had to buy another ticket. I liked it, though it did seem to be one of those "you need to be smart to understand what's going on" films, along with Memento the year before. I believe it was meant to be a television pilot, then was dropped, then Lynch turned it into a standalone movie.