The scene at the police station was shot at a rundown coffee shop.
Eric Louzil cast porn star Crystal Breeze for a role. He said in an interview that he often cast porn stars for several of his films. Not only do they perform nude and sex scenes without complaining like some regular actresses, they're also more professional than other actresses most the time. Sex is a business to them so they aren't out all night partying and sleeping with people like regular actresses Louzil has worked with, so they showed up on time in the mornings ready to work.