Drug smuggling, diamonds, greed, revenge and ghosts all factor into this Thai production.
Director
Assistant Director