I remember a movie I saw on TV. It was not an Hollywood Movie but more art/Indie . I don’t remember the beginning but I think it was set in Britain or somewhere else in Europe. It was about two guys ,that were a little older maybe in their forties, doing drugs and partying. It was a dark atmosphere and some part of the movie was set in a staircase where lots of people stare at them. Those other people were probably in their twenties. I think one of the guys then nails a girl that lives in an apartment that consists of one big room and stairs in that room that you could down to go to the front door.
“Naked”(1993)? a British film starring David Thewliss.
Somersault (2004) https://youtu.be/EK-OqQxreWc?t=4841