on general release
idiomDefinition of on general release
British, of a film
: being shown in theaters