Entertainment Sin Island – Poster and Trailer February 3, 2018 0 Comments The official poster and trailer of Sin Island has been released. Starring Xian Lim, Coleen Garcia and Nathalie Hart, the sexy movie is directed by Gino M. Santos. It is…