maze; labyrinth — A place where the road system is too complicated to exit easily once one enters.
maze; mystery; labyrinth — A state in which a problem or case is too complicated to be resolved easily.