Emotional drama follows the lives of three women living in Toronto each going through a personal crisis concerning her father. Olivia (Sophia Loren) is married to the wheelchair-bound though overbearing John (Pete Postlethwaite). Her dreams of a career in art have been quashed for years by John's impeccably practical outlook. Her dreams are given air, however, by Max (Gerard Depardieu) the eccentric French gardener. Natalia (Mira Sorvino) is a photographer whose picture of a crying child in Angola has made her famous. Her father, also a photographer is proud enough to burst but Natalia is haunted by the knowledge that she could not save the child's life. Catherine (Deborah Kara Unger) grew up watching her dad beat her mother until one day, he killed her. When he is released from prison, she's willing to throw away her stable family life for a shot at putting him in his grave at the earliest opportunity.