Enter The Ninja (1981) – Review

While the 80s where hardly a fortress of restraint, surely one of the most amusing tropes of the decade was Cannon Films’ insistence that action

Continue reading

The Delta Force (1986) – Review

Say what you will about First Blood Part II’s bombastic attempts at catharsis in the wake of the Vietnam war, at least it never contained