Heroic Grace: The Chinese Martial Arts Film will run September 22-October 14. It will showcase ten incredible films from the Shaw Brothers studio from the 1970s and early 1980s. These films, several will be newly restored prints, will be mindblowing on the big screen. Keep your eyes on the blog for more info.
To whet your appetite, take a look at this incredible clip from The Five Venoms.