Most Iranians living today have never known anything but the post-revolution Islamic Republic that came into existence 40 years ago.

Some feel they are unable to express what living in an Islamic republic means to their generation; from the expression of art to the economic conditions, there is frustration with a leadership that they feel is letting them down.

Al Jazeera's Zein Basravi reports from Tehran.

Code: Travel6. It is required to enter a promotional code. The promotion applies to a certain group of goods. The promotion is available to all shop customers. The promotion is available without any restrictions on the amount of the order.

More videos