Weteran z Wietnamu, Jonathan Teller, cierpi na poczucie winy i paranoiczne urojenia. Postanawia odebrać sobie życie, ale gdy próbuje pogodzić się ze swoim wyborem i rzeczywistością, przypadkowe spotkanie zmienia wszystko.
Dziewięcioletnią Wronę wychowuje samotna zapracowana matka, która nie może poświęcić wiele czasu dziecku. Wrona bardzo potrzebuje macierzyńskiej miłości; jej brak sprawia, że jest pełna agresji wobec świata.