One major story flaw
Because this movie deals with the supernatural, it is kinda hard to spot story flaws because things don't have to make sense. However, when the evil spirit is sent packing, all the people who were healed were unhealed. So if this was the case then Michael Elliot should have dropped dead. If it was the evil power that saved him from the bus accident in the beginning of the movie, he should have died.
For some reason I can't take Edward Furlong serious. Not sure why he is in so many movies.