I miss Cannon movies. No other company epitomized 80s action movie cliches better than they did. Shootouts, explosions, ninjas, you…