Mainstream movies can be defined as movies that cost much to make and are created for profit. To pay the cost and make the profit they are made so very many people will want to pay to see them. They have a wide release to first run theaters. Those are movie theaters that run mostly new mainstream movies from the major movie companies. After their time in first-run theaters, mainstream movies are sold at popular stores. Hollywood and Bollywood movies are usually considered mainstream, and may also be blockbusters. The boundary is vague. An example of the opposite of mainstream movie is art films.