Vera, a witch who runs an inn to both humans and spirits gains custody of her granddaughter after her estranged daughter dies. Carmen, a risk-taking little girl befriends a ghost cat named Boo, who helps her navigate her way through the spirit world in hopes to find her mother.