Kacey and her friends visit her Aunt Mary, who lives in a Victorian mansion not far from Salem, Massachusetts. On an island off the coast lies a real castle which once belonged to Aunt Mary and was leased to the town for a museum. Garth Simms, a spirit medium and witch, claimed to inherit the castle and took it for himself. To investigate the matter, Kacey, Ava, and Emma attend Garth's seance to prove to their friend Brittany that ghosts, magic, and mediums are not real. But Garth takes Brittany hostage and threatens her life unless the girls bring him what he wants. They rely on their faith in God to rescue their friend Brittany from Garth's evil clutch despite interference from the castle's 'ghost'.