Films on Demand This link opens in a new windowA comprehensive, curriculum-focused streaming video resource providing unlimited access to thousands of videos, including full-length documentaries and video clips. No need for requests or waiting for approvals. Videos can be easily shared and added to Moodle.