Mainstream movies are made by mega movie corporations with a huge budget and
are to bring in as much revenue as possible, employing known stars. to increase box office sales.
Independents are made by smaller companies, often are more abstract in theme and are
not purposely made to appeal to have mass appeal.