Clannad is a fantasy-drama anime film based on the graphic novel of the same title.
The genre is a romantic sci-fi drama with military tone. Set in the mid-90s, the film follows the story of Hiroki Fujisawa and Takuya Shirakawa, both child prodigies; and Sayuri Sawatari.
The film tells the life story of Chiyoko and how she got the key and lost it. It started when, as a teenager, she met a a painter and revolutionary rebel whom she helped escape from the authorities. It was this stranger who gave her that key. They promised each other that they will meet someday. Chiyoko held on that promise and the only way for her to track down the stranger is to become an actress.