This movie had the characteristics of a B-movie, but had a very good plot. Jeff Fahey put on a very good role & the bad guy had a big ego. The fact that I didn't fall a sleep watching this movie after a hard days work, proofs it's not that bad at all & it's really worth watching.