The movie.
I liked it. Great film. Im not too big on EURO trash films but liked this one. It was shot in Paris or France.
Oslo, Norway.