Between a rock and a hard place, or simply a rock and a hard place, is an expression meaning having to choose between two or more difficult options.
It may also refer to: