MORE than 20 local films were shown the cinemas last year - some were box-office hits, some were duds.