Frank Paige (played by Paqucia Arquint) and has a boyfriend. An ordinary girl like her can find more than one hundred within a mile of the apartment where she lives. The difference is that her life was suddenly affected by a mysterious force and out of control-a series of attacks made her head, hands and feet bleed continuously-these terrible things were beyond her understanding and explanation, even though she had tried After a lot of effort to make these things happen again, the result is only getting worse.
After that, she was forced to seek help from doctors and psychologists, but these scholars could not answer the most important question: Why is she doing this? The situation got worse and worse, her friends Steven (Patrick Morton), Dana (Neil Lang), Jennifer (Portia de Ross) and her relationship began to deteriorate.
One day, when Frank was on the bus, the mysterious power came to attack her again. A priest witnessed everything and reported the situation to the Vatican. It turned out that this power originated from a certain religion. , Those terrifying hints drove the senior Vatican official Cardina Horseman (Jonah Sepris) to send Father Andrew Kellnan (Gabriel Biele) to Pittsburgh to investigate the incident.
Kellnan is a senior investigator and a scientist. The reason why he became a church member is because he wanted to expose all false so-called "miracles" and tried to test some unprovable phenomena, such as bloodshed. Statues, treasures of devil, etc. When he discovered the challenge of the mysterious power in Frank's body, his heart was deeply attracted. He also realized that Frank was in real danger. He could only stimulate the power in his soul to save Frank. K, even though the church had warned him not to intervene in it, he was pulled off by the sense of justice and fell into a chaotic alien space with Frank, and decided to protect her. In the end, he decided to face the devil in her heart with Frank , even if it violated his usual principles and beliefs
.