The channel on YouTube where you can watch most of his movies on line
This refers to a YouTube channel dedicated to hosting the works of a specific filmmaker, allowing viewers to access most of their movies online.