Two Shadows

Two Shadows is the twenty-second and last episode of Clannad. The episode was first broadcast in Japan on March 20, 2008, and in the United States on August 2, 2009.

Plot
After Nagisa finds out about her parents' secret past, she cannot take her mind off how she ruined their dreams and becomes emotional and depressed. On the day of the school festival, the whole theater club realizes that Nagisa is not herself, and try to cheer her up, but to no success. As the performance starts, Nagisa breaks down, but with encouragement from Akio, who said that Sanae's and his dream was for Nagisa to make her dream come true, the play was a huge success. The next day as the sun is setting, Tomoya finally confesses his love to Nagisa in the club room. This comes as a shock for Nagisa, causing her to cry tears of joy.

Major events

 * Nagisa realizes that her parents' sacrifices weren't in vain and delivers a great play.
 * Tomoya confesses to Nagisa and they start dating.

Appearances

 * Tomoya Okazaki
 * Nagisa Furukawa
 * Mei Sunohara
 * Kouko Ibuki
 * Yusuke Yoshino
 * Misae Sagara
 * Tomoyo Sakagami
 * Youhei Sunohara
 * Kyou Fujibayashi
 * Ryou Fujibayashi
 * Kotomi Ichinose
 * Sanae Furukawa
 * Isogai
 * Akio Furukawa
 * Yukine Miyazawa
 * Naoyuki Okazaki