MoviePass is cutting the price of a movie to less than the cost of a popcorn and a drink.

For a limited time, the all-you-can-watch movie ticket will now cost you just $6.95 a month — 30 percent below its usual $9.95 price.

But there’s a small catch — you have to pay for an entire year upfront. The special-offer $89.95 price includes a $6.55 processing fee.

Back in August, MoviePass was an expensive, niche service, charging users up to $50 a month to see as many movies as they wanted in theaters.

But then the company upset some theaters owners by slashing the price from $50 to $9.95. Americans loved the lower price and the number of MoviePass subscribers ballooned to over 600,000.

Ted Farnsworth, chief executive of Helios & Matheson Analytics, which took a controlling stake in MoviePass before the price cut, told The Post that the company decided to offer the limited-time lower price because it is determined to get its subscriber numbers past the 1 million mark.

It is already making its mark on the theater industry, according to Farnsworth.

MoviePass was responsible for 4 percent of all tickets sold for the recently released “Murder on the Orient Express,” which pulled in over $36 million in its opening weekend, according to Farnsworth.