In the 2002 movie Barbershop, the main role of Calvin Palmer Jr. was played by Ice Cube. The movie was directed by Tim Story, and features other actors such as Cedric the Entertainer, Sean Patrick Thomas, Anthony Anderson, Eve, and more.
The character Calvin inherited the barbershop from his father and originally sells it, but then realizes how important it is to the community, and works to get it back. The movie only had a $12 million budget but became a hit and is followed by more films in the series. Ice Cube is also known as O'Shea Jackson Sr.