Poltergeist III
Carol Anne moves to a modern skyscraper to escape the terror of Reverend Kane. But the evil spirit isn't easily fooled—it chases the little girl through mirrors, hallways, and illusions that distort reality. With Tangina's help, Carol Anne must survive amidst increasingly violent supernatural attacks. In this glass world, who can be trusted when one's own shadow can kill?