Master film poster

Master

10 0
6.0
1 Vote(s)

Korea’s biggest network marketing scam reveals a far greater network of corruption and conspiracy lurking underneath.

Country
South Korea
Release Date
21 December 2016
Director
Cho Ui-seok
Play Trailer