2 of Christopher Ogden's best-known titles are streaming in the UK right now.
Disney+
Prime Video, Shudder
1998
1996
1994
1995