Trailer for Little Haiti, a thesis film by Ciné Institute student Thibaud Jean Shelly.