This DJ afro video movie stars Dolph Lundgren, who acts as a demon hunter who travels to Mississippi intending to destroy an ...