Julia (Miranda Otto), córka polskich emigrantów, mieszka w Kanadzie. Jej mąż Henry (William Fichtner) jest profesorem uniwersyteckim. Mają dwoje dzieci - bliźnięta Nicka (Ryan Smith) i Nicole (Bianca Crudo). Ich małżeństwo przechodzi kryzys, kiedy kobieta przyłapuje męża na zdradzie. Trudną sytuację pogłębia choroba nowotworowa synka. Lekarze są bezradni. Henry próbuje pogodzić się z losem, ale Julia desperacko szuka ratunku. Dowiaduje się o rosyjskim uzdrowicielu Aleksieju (Lothaire Bluteau), który przebywa w Polsce. Postanawia pojechać tam z Nickiem. Spotkanie z cudotwórcą wyraźnie pomaga chłopcu. Charyzma Aleksieja działa także na Julię, która wdaje się z nim w romans...