尼克·班尼斯特(休·傑克曼 飾)是一名私家偵探。他的工作主要是幫助客戶重拾遺忘的記憶,沉湎於幽暗誘人的逝去時光。尼克生活在因海平面上升而已經半淹沒的邁阿密,然而當他接手了新客戶梅(麗貝卡·弗格森 飾)之後,他的生活永遠改變了。一次簡單的尋回失物之任務,演變成一出危機重重的驚天迷局。尼克努力尋找著梅的失蹤真相,而與整座城市存亡息息相關的巨型陰謀也逐漸浮現。他必須爭分奪秒,破解回憶迷局,但他真的能在陰謀將自己吞噬前,找到梅失蹤的真相嗎?同時尼克也必須直面一個終極難題:為了留住你最愛的人,你到底願意付出什麼?