Trini film to debut at Cannes festival

A tense scene from the feature film Trafficked.