3 of Glen Barry's best-known titles are streaming in the UK right now.
YouTube Free
Disney+, Sky Go
Shudder
2006
2003
2009
2017