Clash
So, I recently moved to New York and soon got hold of a free ticket for Tribeca Film Festival. What should I watch? An Asian movie, of course… so I ended up seeing the premier of this great, new, Vietnamese martial art/action movie, directed by Le Thanh Son. I had no expectations and got surprised […]