Jimmy, Dave i Sean dorastali wspólnie w ubogiej dzielnicy Bostonu. Spędzali całe dnie na ulicy. W ich okolicy niewiele się działo. Do czasu, kiedy Dave został zmuszony do przejażdżki, która na zawsze zmieniła życie trójki przyjaciół. Przestali się spotykać, aby nie przypominać sobie o przeżytych cierpieniach.
David (Dustin Hoffman) wraca w rodzinne strony wraz ze swoją żoną. Pewnego dnia na kobietę napada jeden z mieszkańców i ją gwałci. Czy skromny naukowiec poradzi sobie z tą sytuacją?
Akcja obejmuje okres od zimy 1957 do końca 1960, cofając się w retrospekcji do wypadków 1954 roku. Dały one początek narodowowyzwoleńczej walce ludu algierskiego. Opis ogranicza się do miasta Algier, a właściwie do jego arabskiej dzielnicy Kazby.
Co może przydarzyć się chłopcu, który uratuje życie kotu? Jakie będzie jego zdumienie, kiedy odkryje, że kot może spełnić jego życzenia? Nie jest to zwykły kot dachowy… Tysiąc lat temu był egipskim kapłanem bogini Basta, na którego rzucono klątwę za obrazę bóstwa. Odradzał się wiele razy jako kot i spełniał siedem życzeń każdemu, kto uratował jego życie. Czy mały chłopiec będzie wiedział jak skorzystać z tej niezwykłej okazji? Czy będzie w stanie uwolnić swojego nowego przyjaciela od klątwy?