Human ghosts are not powerful spirits
One imdb poster commented that the ghost in this movie has near-omnipotent tele-kinetic powers, which is not feasible. His religion holds that human ghosts are less powerful than living people.
Many professional ghost hunters or paranormal specialists have come to that same conclusion. Human ghosts are not the same as spirits like angels and fallen angels that God created. Human ghosts were never endowed with the same supernatural powers that say, angels possess. An angel possesses innate power to actually harm humans, in my theory, using concentrated light or microwave energy, since according to mythology, angels are composed of light photons. But God created the phsycial human body and soul as one being. The human soul continues to exist after its biological self permanently ceases life functions; awaiting the recreation of its biolgical self in the afterlife. It's not my intent here, though, to engage in religious dogma or belief. My point is I agree that human souls stranded on this physical earth cannot cause physical harm by tele-kinetics or psionics because - we don't have those powers to begin with! We're not angels or fallen angels. They have those powers not us.
Stranded human souls are in pain, a worldly hell of their own creation. The harm they cause with living humans can be physical but indirectly, from the emotional and psychological trauma such ghosts can induce in living human victims.
Many people do not believe in ghosts to begin with. I've never seen a ghost myself, but I've known of a few people who's credibility I trust implicitly, like my now-deceased parish priest - God rest his soul - who've told me of their 'unusual' encounters that leave the hairs on the back of my head standing up. The Roman Catholic Church takes a finessed view of human ghosts, a sort of, don't ask-don't tell, or, will not deny and will not confirm position. The Church believes that the human souls of the departed may - with God's permission - make themselves apparent to the living; anything else other that that is to be considered evil or diabolical.