Catherine vertelt het verhaal van een 32-jarige klerk genaamd Vincent, die geen ambities heeft en niet echt nadenkt over het voortzetten van zijn soort. Hij drijft mee met de stroom en verzet zich niet, om zo te zeggen. Maar op een dag ontmoet hij de charmante 22-jarige Catherine, met wie hij, afgaand op de scans, een romance begint. Maar de gevolgen van deze romance zijn bepaald geen kinderen en een gelukkig gezinsleven. Na de ontmoeting met Catherine begint de protagonist te worden achtervolgd door dezelfde nachtmerrie, waarin hij moet rennen op een eindeloze trap, wegvlakend van iets "onheilspellends". En om uit zijn nachtmerrie te ontsnappen - moet hij de top van de "slaperige" wereld bereiken. Daarbij, als het hem niet lukt om deze nachtmerrie te overwinnen, kan hij in de echte wereld overlijden.