Obscure Hong Kong horror.
Released in 2001, Born of the Devil is a horror film (Hong Kong). It was directed by Wong Chow-Yue. The cast is led by Law Kar-ying, Charlie Cho Cha-lee and Angela Pang.
To watch Born of the Devil online free in HD, press Watch Now above and pick any server; the movie plays instantly on MyFlixer with no account needed. If you like horror movies, Play Dead, Strange Darling and Nightmare Cinema are worth adding to your list.