Season 4 Episode 19 - Takes One to Know One
Xena goes in to her mother's tavern and gets a shock when Minya, Cyrene, Lila, Joxer and Autolycus shout SURPRISE!!! Xena realises that it was for Gabrielle as it is her birthday in a few days time, but Gabrielle is not with her because she is following and will be there in a few days. Annoyed at the wasted party they all go o bed but Xena is woken up by a noise she looks out that window and see someone moving around. She goes downstairs and finds one of the guests murdered in a locked room. Xena calls the others in the tavern in to the room and all of a sudden the Goddess Discord shows up. Discord wants Xena to find the killer before sunrise so she can punish them, if she does not them she will take vengeance on one of them. Xena knows that the only suspect can be Minya, her mother, Gabrielle's sister, Autolycus or Joxer.
They all stat to accuse each other but they have to find the clues. It turn out that the person kill was called Ravenica and she has a link to all the people there in one way. First she is a bounty hunter and was there to kill Xena. Which links Ravenica with her and her mother. Her mother admits that she new that Ravenica was a bounty hunter but she never killed her. Also Minya used to know her because he used a barn round where she lived. Joxer's brother Jett also is in the business of killing for money so that Joxer's link. Autolycus stole from her and Lila helped Minya to get rid of her horse. Then Gabrielle turns up thinking that she poisoned Ravenica, because of something that she did earlier but this was proven wrong by Xena minutes later. Each person became a suspect for a while but Xena realises who killed Ravenica just in time. The murderer was Argo, Xena horse. She kicked Ravenica when she tried to injure her. She then did a series of unfortunate accidents before she died. So Discord leaves knowing that she can't convict a horse of murder and Gabrielle continues her birthday by celebrating it with her friends and family...and Joxer.