Insight
Adventurer
I read a great article once about the business plan behind these made for sci-fi movies. They actually make them quite a bit of money. It's all filmed in Bulgaria, and usually more than one movie is filmed back to back. "Feedback" had a lot of interesting stories about his appearance in once of those movies, and I am sure "The Defuser" will as well.
It used to be (and I don't know if this is the case anymore) that production folks came up with the ideas for these movies and wrote them without benefit of a WGA screenwriter. That would certainly explain the "quality" of these films.