Super Écran

A French language Canadian TV channel which airs a number of films and TV series.