Betrayal

After learning that she is descended from a legendary ghostkeeper, Emma faces terrible forces as she tries to dispel Neos, find her family, and discover a way to be with Bennett without either of them losing their powers