I bet you didn't know that a lot of big corporations insure Hollywood movies. For a producer or a studio, the best way to ensure that they don't lose money on their movie is to find a way of earning money that doesn't directly depend on how many tickets you sold. One way to do it is by placing brands in your movie. Corona beer was shown extensively in the Fast and Furious franchise and they must have paid a hefty fee for the privilege. People like Steven Spielberg are the masters of this trade; I can't even count the number of brands he placed in Minority Report.