It is an anglicism that means movies. Videos or recordings in images.
There are videos that are used in cinemas to project a film