
Revenge of the Ninja (1983) – Sho Kosugi – The Best Movie You Never Saw
Cannon Films is legendary as far as eighties action flicks go. An independent company headed by Israeli cousins Menahem Golan and Yoram Globus, the two became famous (or infamous) for a run of schlocky eighties B-movies. Their action movies, while...
Posted 4 years ago