Avalon [2001]

http://www.imdb.com/title/tt0267287/

Directed by Mamoru Oshii