The movie is divided into 3 stories. Avalon and Halley make cameo appearances in the first and third stories; they may possibly be the moral of the story.
The movie is divided into 3 stories. Avalon and Halley make cameo appearances in the first and third stories; they may possibly be the moral of the story.