Final appearance of Iolaus within season 3.
The title is from the expression "between a rock and a hard place" meaning being in a situation between two difficult alternatives.
One of the posse members is named Geryon. In the traditional myths, Hercules killed a three-headed giant named Geryon as the 10th of his 12 Labours.