Human trafficking is a growing problem, with an estimated 27.6 million victims worldwide. One Shreveport native captured the horror of the experience in his new action movie, The Next 24 Hours, which will release on Amazon Prime this week.
The Next 24 Hours also stars Clifton Powell, Lisa Wu, and Toni Hudson.