a download step 88 to cinema operating system server 146 prior to or at the time of showing allowing up to the minute modifications even allowing u201c live u201d promotional content at an individual showing a final display step 90 projects the image data for feature trailers and ads to the screen standard types of editing commands would be available for arranging and modifying play list 62 including commands to edit delete add move copy and paste entries for example with reference to the flow diagram of fig5 there may be cases where distributor 52 does not provide promotional material or advertisements in such an event the exhibitor has the opportunity to solicit ads from advertisers 54 solicitation can be from an individual exhibitor such as an individual theater or from a central facility that serves as a management site for multiple theaters referring to fig6 there is shown an exemplary ad auction entry 32 such as would appear by accessing an on line utility for advertising placements information fields 34 list data on theater location feature show times and related information including projected audience demographics such as average age and attendance percentages a set price or a minimum price could be stated in the embodiment shown in fig6 an entry is expected in a bid price entry field 36 after entry of a bid entry the advertiser clicks a bid control button 38 or similar on screen control to submit a bid acceptance of a bid can be automated or can be monitored by exhibitor personnel bids may be accepted for a certain period of time up to a predetermined interval before show time selection and approval of bids could be automatically performed in software or could be monitored and.