* Performance: If a movie is successful and profitable, studios will keep it in theaters longer.
* Competition: If a new, highly anticipated movie releases, older films may be pulled to make room.
* Genre: Blockbusters tend to stay longer than independent films.
* Distributor: Some distributors have different strategies for how long they keep films in theaters.
* Theater Availability: Availability of screens also impacts how long a movie can stay in theaters.
Generally, a movie may stay in theaters anywhere from a few weeks to several months, with an average of 4-8 weeks.
However, some films have extended runs, especially if they are critically acclaimed or gain a dedicated following. For example, "Avatar: The Way of Water" stayed in theaters for over six months.