Шарън (Хилари Суонк) е фризьорка в малък град, която се запознава с Ед (Алън Ричсън) - самотен баща. Ед работи усилено, за да свърже двата края и да осигури бъдеще на дъщерите си, но една от тях се нуждае от донор. Шарън вижда нова цел в живота си - тя иска да обедини жителите на малкия град (Луисвил) и да помогнат на Ед. Когато градът е връхлетян от снежна буря, Шарън се опитва да направи чудото и да намери помощ за Ед от обикновени ангели.