I don't know if anyone cares or not. But there is a video store in St. Louis (on the corner of Delmar and Kingshighway), that has seven YES SEVEN!!! copies of soul vengence. I personally love this movie, and this store was practically a Mecca for me.