Immortal Spirit (1999)
When a cop finds himself stalked by another officer, it turns out to be supernatural forces at work as his colleague is possessed by the spirit of his dead lover who wants him and his family dead as well.
Where to Watch
Netflix
Amazon Prime Video
Disney Plus
Max
HBO Max
Hulu
Paramount Plus
Apple TV Plus
Peacock
Showtime
Starz
Paramount+ with Showtime
Rent / Buy
Rent
Apple TV
Google Play Movies
Amazon Video
YouTube
Vudu
Fandango at Home
Buy
Apple TV
Google Play Movies
Amazon Video
YouTube
Vudu
Fandango at Home
Cast
Michael Wong
as Mike Cheung
Michael Fitzgerald Wong aka Wong Man-Tak (Chinese: 王敏德, born in Troy, New York, 16 April 1965) is a Chinese-American and a Hong Kong based actor, director, singer and producer.
He is fluent in Englis...
Tony Ho
as Lee Chiu Yan
Tony Ho Wah-Chiu was born on 4 November 1964 in Hong Kong. He is an actor, known for The Longest Summer (1998), Infernal Affairs (2002), and New Police Story (2004)..
Christine Ng Wing-Mei
as Mrs. Cheung
Christine Ng Wing-Mei (Chinese: 伍詠薇; born February 24, 1969) is an actress and singer based on Hong Kong. She is under contract to Hong Kong's TVB and ATV. She is known for her roles in TVB's dramas i...
Almen Wong Pui-Ha
as Wong Siu Lai
Collin Chou
as Lai's Brother
Collin Chou (Chinese: 鄒兆龍) is a Taiwanese actor and martial artist. Chou is best known in the United States for his portrayal of Seraph in the films The Matrix Reloaded and The Matrix Revolutions. In...
Helena Law Lan
as Mike's Mother-in-Law
Born Yin Ying Lo in Guangdong, China, Helena began acting as a teenager in the early 1950s and took the stage name Law Lan after actress Sophia Loren ("Law Lan" being the Cantonese pronunciation of Lo...
Director
Alan Lo Shun-Chuen