The Divine Ryans

The Divine Ryans is a 1999 film (adapted from the 1990 book by the same name) directed by Stephen Reynolds, written by Wayne Johnston, starring Robert Joy and Pete Postlethwaite. The film tells the story of the Ryan family, who run a funeral parlour in St John's, Newfoundland. The movie was filmed in St. John's, Newfoundland, and Newfoundland and Labrador, Canada.
Plot.
The Ryans of St John's, Newfoundland, are an old family steeped in tradition. Donald Ryan edits the local newspaper while his brothers and sisters run the funeral parlour. Early one morning, Donald's son Draper Doyle goes to the newspaper office to surprise his father with a birthday cake, only to witness something traumatic. Two days later, Donald Ryan is dead. In the ensuing weeks, Draper Doyle's sleep is plagued by nightmares, and he realises he has no memories of the time surrounding his father's death. With the help of his uncle Reg, Draper Doyle tries to come to terms with the truth about Donald Ryan, and the key to this may be Donald's lucky hockey puck.