PORTLAND, Maine (AP) — A Maine rapper surprised moviegoers with free tickets to a sci-fi satire movie.

Rory Ferreira, who goes by the stage name Milo, bought all 129 seats to the 4:20 p.m. showing of the movie Sorry to Bother You at the Nickelodeon in Portland, Maine, on Saturday. The Portland Press Herald reports employees told patrons they could see a movie for free as they arrived at the theater.

[Biddeford rapper Rory Ferreira buys popcorn and soda from the concessions stand at the Nickelodeon in Portland on Saturday afternoon before the start of “Sorry to Bother You.” //photo Ben McCanna via Portland Press Herald]

Ferreira says he was inspired by the movie's director, Boots Riley, to do something good for society. Ferreira, of Biddeford, also attended the movie, and tweeted an invite for anyone interested to "catch a flick wit me."

The movie follows the story of a black telemarketer who takes on white speaking mannerisms to try to succeed at his job.

[cover photo screenshot via Nocando on YouTube]