Third Windows Films are a firm favourite here at The Geek Show due to them releasing a healthy mix of classics and new titles from Asian cinema. They are the last and best men (and women) left standing after Hong Kong Legends and Tartan fell by the wayside. With that, […]