Rank the films, set a budget and how many a day, and the planner finds the best complete schedule, not just the first fit. Ranking and settings are remembered in this browser.
Most wanted at the top. 🔒 marks a non-negotiable: it is placed before anything else and the rest of the schedule bends around it. The planner never drops a higher-ranked film to fit lower ones, but it will move a higher one to a different screening if that lets more of the list in.