Quick Plot Summary: Released in 1969, The Spirits is a Fantasy, Romance, Drama, Horror film directed by Tang Huang. The narrative transports viewers to imaginative worlds filled with magic, wonder, and epic adventures. This summary provides a scannable look at the movie's central conflict involving Tin Ching.