A modern day thriller set in the bleak underworld of the Hungarian and Italian human trafficking business.