Clifford 33’s review published on Letterboxd:
Twin Peaks is PEAK... I wonder how many people have commented on that exact saying. It's true, so who cares!? I think this movie might just have my favorite scene ever, the scene with Laura and Donna at the club with blaring music and red lights. A perfect scene.