Part of the Museum of Fine Arts, Houston’s “FotoFest: Pan-Chinese Cinema Now” series, the Cantonese-language flick Exiled is an intense but often humorous homage to Hollywood thrillers and the spaghetti western. Set in Macau in 1998, the film centers around five gangsters (and childhood friends) in the twilight of their…
