Trailer: Point DumeA production assistant gets caught up in the world's most complicated drug deal.Watch Here