Entertainment Sin Island – Poster and Trailer The official poster and trailer of Sin Island has been released. Starring Xian Lim, Coleen Garcia and Nathalie Hart, the