Sounds like a good movie.
For informations on movies in general, I like the 'internet movie database' - imdb.com;
here's Avalon:
http://www.imdb.com/title/tt0267287/
*weird* film endings sometimes yield to various interpretations by some viewers, which then can be found on their message board (see links at the bottom of that page). I didn't access these links for Avalon because of potential spoiler risk... but may be you find some explanation there.