Rogue Pictures Presents THE UNBORN Now Playing

Last year we brought news about startup UK martial arts festival Dragon’s Den and now the folks behind that have gone and started themselves a martial arts DVD label to call their own. It’s called Green Fan and they’ve got themselves a gem of a first release. The film is titled Ninja In Ancient China, a 1989 production from legendary Shaw Brothers director Chang Cheh. Never before available on DVD anywhere it has now released on region free disc and we’ve got a good, high res trailer embedded in the Twitch Video Player below the break. Tasty.
Shop at our affiliated sites and support Twitch while feeding your pop-culture addiction.
Reader Comments
No comments have been posted for this article yet.