A thriller based on two real incidents: the 2003 Tuen Mun Road traffic accident that claimed 21 lives and the 2013 Yau Oi Estate suicide, where the female victim dressed in red leapt to her death on the day of the Chinese Ghost Festival.

The Deliverance
2024
6.0/10

Dark Harvest
2023
6.1/10

The Woman in Black
1989
6.9/10

The Curse of Buckout Road
2017
6.6/10

The Dead Zone
1983
7.0/10

Lady in White
1988
6.1/10

Bewitched
1981
6.1/10

Ouija: Origin of Evil
2016
6.2/10

Night of the Hunted
2023
6.1/10

Someone's Watching Me!
1978
6.2/10

The Invisible Man
2020
7.1/10

The Boogeyman
2023
6.4/10

Play Dead
2025
6.3/10

Maniac
1963
6.2/10

I Spit on Your Grave
2010
6.5/10

Books of Blood
2020
6.2/10

Never Let Go
2024
6.1/10

Body Bags
1993
6.2/10

Goodnight Mommy
2022
6.3/10

Dressed to Kill
1980
6.9/10
Jason Goes to Hell: The Final Friday
1993
4.598/10