A filmmaker embeds himself with an anti-smuggling task force but is eventually compelled to examine himself instead.
Release Date: July 22, 2018