Barbara Yu Ling Movies
- 1990
Hardware
Hardware5.91990HD
Mark 13 is a government-built killing machine programmed with artificial intelligence, able to repair and recharge itself from any energy source....
- 1973
The Satanic Rites of Dracula
The Satanic Rites of Dracula5.61973HD
The police and British security forces call in Professor Van Helsing to help them investigate Satanic ritual which has been occurring in a large...
- 1958
The Camp on Blood Island
The Camp on Blood Island6.61958HD
Set in a Japanese prisoner of war camp during World War II, the film focuses on the brutality and horror that the allied prisoners were exposed to as...
- 1987
Ping Pong
Ping Pong5.51987HD
After restaurateur Sam Wong dies in a telephone booth after making a call, law clerk Elaine Choi is tasked with executing his will. In order for the...