Jedenastoletnia Deirdre (Jodie Foster) cierpi na chorobę serca. Od dwóch lat jej rodzice szukają pomocy u różnych lekarzy, ale bez skutku. Postanowili jej ostatnie dni uczynić szczęśliwymi, dlatego wyjeżdżają do Kanady. Jedyną osobą, która potrafi rozweselić Deirdre, jest jej dziewięcioletni sąsiad, Phillip (Brad Savage).