Last man standing: Mike Walsh on new films by Hong Kong's Johnnie To