Mulholland Drive ★★★★

I keep asking myself. am i dreaming or having a nightmare?