TV Emily Rice scored her first Netflix show with The I-Land October 16, 2019 BY STEPHANIE ESLAKE A woman wakes up on an island, a conch shell in her hand…. Read More