Trapping, a new film starring UK drill star Abra Cadabra, is out now.
Announced back in July, the new film, directed by social activist filmmaker Penny...