It all depends on what you refer to as "works". Yes it will make the room smell better, but will it eliminate the smoke, or the smokes smell?? NO. In my mind if you're a kid and you're worried about your parents smelling weed, smoke outside. All this will do is create a false sense of security.