Idioms: Have Eyes in the Back of one's Head

Have Eyes in the Back of one's Head means to sense things and events that are not within the scope of your vision. Supernatural sensitivity. It's so busy at our office you need eyes in the back of you