magnifying glass search icon

Barbara Yu Ling Filmography

Poster of Hardware

Hardware (1990)

In the scorched remnants of a future world, decimated by nuclear warfare and stripped to...

Poster of The Satanic Rites of Dracula

The Satanic Rites of Dracula (1973)

In the chilling heart of 1970s London, an eerie shadow of vampirism looms over the...