Which god is angry with Odysseus in The Odyssey?
Poseidon, the god of the sea, is angry with Odysseus because of Odysseus's treatment of Poseidon's son, the cyclops Polyphemus.
When Odysseus and his men land on Polyphemus's island on their journey from Troy to Ithaca, Polyphemus eats a few of Odysseus's crew and takes the rest of them prisoner. Odysseus puts together a plan to blind the one-eyed monster, and after he and his men successfully enact the plan, he sneaks himself and his men out of Polyphemus's cave by hiding them beneath sheep when Polyphemus puts them out to graze in the morning.
Poseidon discovers that it is Odysseus who is responsible for what has happened to his son. Because Odysseus has to traverse the sea to return to his island kingdom of Ithaca, he is soon at the mercy of Poseidon, who creates obstacles for Odysseus that result in his journey taking a total of ten years.
Which god is angry with Odysseus in The Odyssey, and why?
Poseidon has been angry with Odysseus for quite some time and some of it stems from the fact that Odysseus devised the plan by which the Greeks defeated the Trojans, and the Trojans had a particular fondness for Poseidon who returned the feeling.
So Poseidon is intent on preventing Odysseus from returning home and helps to set up a number of obstacles that make his return more difficult. The sea is against Odysseus and many storms blow him off course including the massive one that leads him to the lotus eaters and then to the land of the cyclops (book 9).
This of course led to another incident that directly provoked Poseidon since Odysseus ended up blinding Polyphemus, one of Poseidon's sons. When Polyphemus curses Odysseus in the name of Poseidon during his rage at Odysseus and his men as they escape the island.