Rating and ranking the films of Apichatpong Weerasethakul