Rok po śmierci przyjaciółki i morderstwie jej oprawcy Winnie jest w totalnej rozsypce. Zdesperowana wypowiada życzenie, które spełnia się chwilę później...
Po tym, jak Jack, beztroski ojciec Laury, zostaje wyrzucony z kolejnego domu opieki, kobieta zobowiązuje się odwieźć go do domu swojej siostry w Los Angeles. W podróży towarzyszy im czternastoletni syn Henry.
Dziewczynka znika w lesie, a gdy wraca po kilku dniach tylko pozornie wygląda jakby się nic nie zmieniło. Jej przyrodnia siostra podejrzewa, że to nie jest już Olivia.
Nastoletnia tancerka przeprowadza się z matką i zmienia szkołę. Gdy na telefonie instaluje aplikację do tresowania psów, odkrywa, że może manipulować chłopcami.
Art (Jay Baruchel) jest bezdomnym, dealerem narkotyków, pewnego dnia poznaje Cody (Sarah Lind), która uciekła z domu. Zakochują się w sobie i żyją na pozór szczęśliwie mając tylko siebie... do czasu. Gdy Cody trafia do szpitala, Art z pomocą fotela-wehikułu czasu, który należy do jego bezdomnego przyjaciela Herveya (Jim Byrnes) cofa się w czasie, aby podjąć próbę - nie zawsze udaną - zmiany losu swojej ukochanej. Wzruszająca, refleksyjna momentami przezabawna opowieść, o miłości dwojga ludzi z tak odmiennych światów i o sile, która napędza i pozwala zaryzykować lub nawet zrzec się wszystkiego dla dobra najbliższej osoby.