Drobny złodziejaszek, Stefek (Zbigniew Zamachowski) ma kłopoty z milicją oraz ze światem przestępczym. Chłopak znajduje schronienie w zakładzie dla umysłowo chorych, gdzie opowiada pacjentom o Seszelach, egzotycznych wyspach, miejscu bez krat, gdzie zawsze świeci słońce. Kiedy bandyci trafiają na jego ślad i torturami próbują zmusić do spłaty długu, Stefek ucieka i trafia do miejscowej opery, gdzie dostaje pracę nocnego portiera.