Take a break by watching a movieThe library also subscribes to several streaming video services such as FIlms on Demand, Criterion on Demand and the National Film Board. These include thousands of classic and feature films, documentaries, animated films and foreign films.