Basée sur une histoire vraie, "La saison des rhinocéros" nous raconte une histoire d'amour envoûtante qui s'étend sur trois décennies. Victime d'une vendetta personnelle pendant la période trouble de la révolution islamique en Iran, Sahel (Behrouz Vossoughi), un poète kurde, est jeté en prison avec son épouse adorée Mina (Monica Bellucci). Libérée après dix ans de détention, Mina apprend par les autorités iraniennes que son mari est mort en prison. Effondrée, elle quitte Téhéran pour Istanbul, sans savoir que son mari est toujours en vie, quelque part dans une prison du pays. Vingt ans plus tard, après avoir enfin purgé sa peine, Sahel se lance à la recherche de sa femme, dont le souvenir était la seule chose qui l'avait soutenu au long de son calvaire. Mais après s'être accroché à cette image idéalisée durant tant d'années, comment affronter la réalité ?
En 1919, 4 ans après la terrible bataille des Dardanelles, un paysan australien, Joshua Connor, rejoint la Turquie par bateau, résolu à retrouver ses trois fils, ayant combattu aux côtés des Anglais, et à les ramener sur leur terre natale, selon le souhait de sa défunte femme Eliza. Mais rien, dans les 46 ans de vie rurale de cet homme, ne l'a préparé au mélange de grandeur, de beauté et de chaos qu'est Constantinople, et la ville, sous occupation britannique, reste pour lui un territoire ennemi où ses fils ont disparu. À son arrivée au port, il est accosté par le jeune Orhan qui le conduit jusqu'à l'hôtel Troya et le présente à sa mère, la belle Ayshe. …