Plagued by a seemingly endless stream of haunting dreams, Tomoya drifts through life with an almost overwhelming sense of anger and emptiness. Then, one fateful day, he meets the mysterious and beautiful Nagisa, and his world begins to change. While helping...