Dedication

A young maid enlists supernatural help in order to escape her past.