The New Dictionary of Cultural Literacy, Third Edition. 2002.
between a rock and a hard place
Faced with two equally dangerous or difficult choices or circumstances: Trying to please two supervisors is like being between a rock and a hard place. This phrase dates from the early twentieth century.