Fan Liao

Currently playing at this year’s Seattle International Film Festival, The Final Master is almost worth checking out for the visual feast that it is, and as a credit to the fine acting involved. It’s just too bad that the rest of the pieces couldn’t stick their respective landings.

{ 0 comments }