Because the stories from the past and present are interwoven it's hard to grasp the story in the beginning and then the complexity of the story makes you have to think. The movie shows the father's fantasy world flashing back to Edward's youth as he tells them but then when Edward is dying, William, who is now a journalist dealing in facts, is called back home by his Mother played well by Jessica Lange. He comes with his pregnant wife to try to resolve the differences between he and his father. The ending story which Edward has known since a youth and has kept secret all his life is left for William to tell.
Finney really stands out as the older Bloom along with Ewan McGregor, Helena Bonham Carter, Danny DeVito and this movie will require discussion after you leave the theatre. It is rated PG-l3, has images of nudity and many suggestive references so is not for the young. Tim Burton is the director (The Nightmare Before Christmas and Edward Scissorhands).