Holy what the? Just saw Mulholland Drive. What the hell was that? Someone explain, please. I'm afraid of old people now...