A quick intro good to the Soul Trap idea, how it relates to modern UFOs, and ghosts, and how to escape can be found in this video, but is only the tip of the iceberg and much evidence and other escape strategies require a deep dive.
11:48 Ghosts 9:33 for Soul Trap related material.