2 of Do Siu-Chun's best-known titles are streaming in the UK right now.
Shudder, Plex
Shout! Factory
1988
1991
1994
1993
1992
1987