卡莉(莎朗·斯通饰)刚刚经历了一段失败的恋情,她决定改变自己的生活环境,开始新的生活,于是她搬进了这座“废墟”建筑。果不其然,没过多久,卡莉就在这里遇到了两个英俊的男人,杰克(汤姆·贝林格饰)和泽克(威廉·鲍德温饰)。
台东的飙车王林港(刘德华 饰)在一次飚车比赛中与当地黑帮起冲突,撞死了一名黑帮要员而逃到了香港,投靠了当地黑帮老大顶爷。顶爷安排林港住在手下焦贵的情妇阿Sue(吕秀菱 饰)家,林港则和焦贵一起负责黑帮
少女椿(松井良彦 配音)的母亲死于重病,没有亲戚愿意收留这个可怜的孩子,于是,椿跟随着卖花时结识的戴帽子的绅士来到了名为“赤猫座”的马戏团中,在这座破败荒芜的马戏团里进行表演的,都是一些或是残疾或是古怪的“异人”们,在这里,椿悲惨的遭到了他们的凌辱,沦为众人的奴隶,过着苦不堪言的生活。 马戏团里新来了一位能够将自己塞进狭窄玻璃瓶的侏儒魔术师,他的表演大受欢迎,很快就令快要倒闭的马戏团赚得盆满钵满,成为了老板眼中的聚宝盆。与此同时,椿和魔术师之间也产生了懵懂的感情,然而,就在两人决定双宿双飞之时,魔术师却遇见了意外一命呜呼。