on general release

idiom

Definition of on general release

British, of a film
: being shown in theaters