Iranian cinema has been captivating audiences around the world for decades with its unique storytelling and powerful themes. In recent years, Iranian films have gained even more popularity both at home and internationally. Let’s take a look at the 10 most-watched Iranian movies of all time, based on box office numbers in Iran as of 2025.
1. Fossil (2023)
At the top of the list is “Fossil”, a comedy that became a massive hit in Iran in 2023. The movie tells the story of a singer who tries to get close to the king before the Islamic Revolution. However, he falls into a coma for 10 years and wakes up after the revolution to find everything has changed.
“Fossil” combines humor with nostalgia for Iran’s past. It features actors playing famous Iranian singers from the 1950s to 1980s and includes covers of popular old songs. This mix of comedy and music from Iran’s “golden age” of pop culture struck a chord with audiences. An incredible 7.5 million people saw the movie in theaters, making it one of the most-watched Iranian films ever.
2. Hotel (2023)
The second most popular movie is another comedy called “Hotel”. This film is about a man named Ramin who works with his ex-wife on a plan to make a lot of money. They travel to Kish Island, a popular vacation spot in Iran, but their trip is full of funny problems and challenges.
“Hotel” was filmed entirely on Kish Island, showing off its beautiful beaches and relaxed atmosphere. The movie attracted over 6.2 million viewers who enjoyed its lighthearted story and scenic island setting. It seems Iranian audiences love a good comedy, especially when it takes them to an exciting location.
3. Hawaii (2023)
Coming in third place is “Hawaii”, an adventure comedy about an Iranian athlete who will do anything to leave Iran. He travels to Hong Kong and gets involved in many exciting and funny situations.
While the exact viewer numbers aren’t available, “Hawaii” was a major box office success in Iran. Its story of someone trying to start a new life abroad connected with many viewers. The movie also offered audiences a glimpse of life in Hong Kong, which added to its appeal.
4. Solitary (2022)
“Solitary” takes the fourth spot on our list. This movie tells the story of a man named Amir who owes money to powerful people. He decides to start stealing again like he did in the past to pay off his debts.
Directed by Masoud Atyabi, “Solitary” brought in over 626 million viewers in its first year. The film’s mix of drama and suspense kept audiences on the edge of their seats. Its exploration of financial struggles and difficult choices seemed to resonate with many Iranians.
5. Dynamite (2021)
Another hit comedy, “Dynamite” comes in at number five. The movie is about two young students who move into a new building. They face many funny challenges and problems with their different neighbors.
“Dynamite” was a big success when it came out in 2021. While exact viewer numbers aren’t known, it was one of the highest-grossing films of that year. The movie’s relatable story about dealing with quirky neighbors and its young cast made it especially popular with younger audiences.
6. Centipede (2018)
Moving back a few years, “Centipede” takes the sixth spot on our list. This comedy was a massive hit when it was released in 2018, bringing in over 380 million viewers.
The exact plot of “Centipede” isn’t clear, but its humor clearly connected with Iranian audiences. It was one of the first movies to break box office records in Iran, paving the way for the even bigger successes we’ve seen in recent years.
7. The Singer (2019)
“The Singer”, released in 2019, is number seven on our list. This comedy attracted over 385 million viewers to theaters across Iran.
While we don’t know much about the story, the movie’s success shows that Iranians love films about music and performers. Like “Fossil”, “The Singer” likely tapped into nostalgia for Iran’s rich musical history.
8. Sperm Whale 2: Roya’s Selection (2017)
With a unique title that grabs your attention, “Sperm Whale 2: Roya’s Selection” is the eighth most-watched Iranian movie. This comedy-drama sequel came out in 2017 and was seen by nearly 210 million people.
The movie’s strange name and the fact that it’s a sequel suggest it had a devoted fan base from the first film. Sometimes, a catchy or unusual title can help a movie stand out and attract curious viewers.
9. Wing Mirror (2017)
Another 2017 release, “Wing Mirror” takes the ninth spot on our list. This comedy brought in almost 205 million viewers during its theater run.
Like many of the movies on this list, “Wing Mirror” used humor to explore everyday life in Iran. Comedies that show familiar situations in funny ways seem to be a winning formula with Iranian audiences.
10. Guidance Patrol 2 (2017)
Rounding out our top 10 is “Guidance Patrol 2”, another comedy sequel released in 2017. It attracted nearly 198 million viewers to theaters across Iran.
The movie’s title suggests it might be about Iran’s morality police, known as the Guidance Patrol. By making a comedy about a serious topic, the filmmakers may have found a way to address social issues in a lighthearted manner.
Bottom Line
Iranian cinema is thriving, with comedies leading the way in popularity. The most-watched movies of all time show that Iranians love to laugh, enjoy stories about everyday life, and appreciate films that connect to their cultural past.
As the film industry in Iran continues to grow, we can expect to see even more exciting and popular movies in the future. Whether you’re a fan of comedy, drama, or something in between, Iranian cinema has something to offer. These top 10 movies are just the beginning of what promises to be an exciting new era in Iranian filmmaking.