Piętnaście lat temu śmierć trojga młodych ludzi rozdarła serca mieszkańców sennego nadmorskiego miasteczka. Teraz tajemniczy zgon młodej kobiety przywołuje przeszłość.
Nick Bannister, samotny weteran mieszkający w Miami, oferuje klientom możliwość ponownego przeżycia każdego wspomnienia, jakiego zapragną. Jego życie zmienia się, gdy poznaje Mae.
Johnny (Ching Wan Lau) przewodzi policyjnej grupie inwigilacyjnej, pracującej nad odkryciem korporacyjnych przestępstw, takich jak wykorzystywanie poufnych informacji. Kiedy członkowie zespołu Johnny'ego zaczynają wykorzystywać zdobyte informacje dla korzyści osobistych, odkrywa on, że zaczął chronić swoich własnych ludzi.