Young Stella moves to a new town thinking it will be boring and normal,but what she encounters is totally different...