Face Off: The Studio

Ly Hai Production

Action
90 min     5.3     2016     Vietnam

Overview

Two brothers help a triad boss to smuggle illegal goods in exchange for their film fund. However, they soon discover that they have fallen into a trap set by the triad.

Similar