少女嘟嘟(鄔禎琳飾)逃離父親(張光北飾)的嚴管參加cosplay聚會,途中遭蒙面人打劫暈倒。施暴者大勇(艾俊龍飾)因無法獨自處理現場,求助好友阿凱(張默飾)將嘟嘟帶至攝影工作室。醒來的嘟嘟以軟硬兼施手段反客為主,迫使兩人主動送其離開。隨后大勇因網游賭博欠債遭債主彈頭(姜武飾)綁架,阿凱籌錢未果時,嘟嘟為救大勇重返工作室。在彈頭經營的黑網吧里,她以cosplay玩家身份揭露網游作弊手段并勸誡眾人遠離沉迷,反遭彈頭懷恨報復。阿凱逐漸發現嘟嘟與父親間的隱秘過往,三人關系發生轉變。當大勇接獲嘟嘟父親誤認其為綁匪的求救電話后,三人返程解釋時遭遇二次綁架。彈頭(姜武飾)借十年前案件向嘟嘟父親復仇,最終導致其跳樓身亡。真相揭露時,阿凱道出關鍵秘密促使警方迅速抓捕彈頭,這場由失敗綁架引發的連環事件終以家庭和解、人性救贖收場。