民國時期,周團長為攀附權貴拋棄已有身孕的評彈名伶程小蝶(秦雪飾),轉而迎娶司令家千金。身心俱碎的程小蝶產下遺腹子后,身著周團長贈予的紅旗袍自縊身亡。這件浸染怨念的旗袍歷經百年流轉,被收藏家王澤亞(王良飾)偶然獲得,并與女友夏雪(洪辰飾)、閨蜜雅茹(秦雪飾)共同卷入超自然漩渦。三人接連目睹程小蝶生前幻影,陷入精神與現實的雙重崩潰:王澤亞發現旗袍上的血跡無故復現,夏雪遭遇神秘紅繩纏頸幻覺,雅茹則在接觸旗袍后產生自殘傾向。隨著調查深入,他們發現程小蝶之子幼年夭折、周團長暴斃等塵封往事,而詛咒的因果輪回終以三人相繼用三尺紅綾自盡的方式完成閉環,紅旗袍再次染血時顯現出程小蝶凄艷的面容。