Ten Zan: The Ultimate Mission (1988)

Ten Zan is a small mountain in Guadalcanal. Ten Zan: The Ultimate Mission is a joint Italian-North Korean action film from 1988, directed by Ferdinando Baldi entirely in English in North Korea. That's right, this is a prime piece of North Korean cinema. It's...something all right. First, this was supposed to be a Pacific war … Continue reading Ten Zan: The Ultimate Mission (1988)