Red Fish, which appear commonly throughout the film, are one of the seven symbols of Nowruz, the Iranian New Year, and symbolize life within life. Ironically, Nowruz is on March 20, the day the United States staged the 2003 Invasion of Iraq, during which the film takes place.
more