Sabriel

Sabriel, a necromancer caught between two worlds, leaves the domanin of her childhood and enters a world governed by an ancient magical system. She encounters strange creatures and weird sorcerers as she learns about her family's past and takes on the tasks and responsibilities of adulthood.