Mira - on a trip to her parent's house - mysteriously finds herself upon the shores of an unknown island. As she ventures deeper into the cold woods and the creeping undergrowth, she finds that there is more to this place than meets the eye, far more.