Yuzuru Otonashi wakes up, and has no idea how he finished there, where he was, what was happening, and most importantly, who he was. He meets a strange girl, named Yuri Nakamura, who proposes him to join the Afterlife Battlefront, or SSS, to fight against God for the cruelties the SSS members experienced in life. She explains that he is actually dead and that he is in the afterlife in a high school. Their only enemy they have is Angel, the student council president with supernatural powers, who is against the SSS.
Yuzuru Otonashi: The main male protagonist. He is very sweet guy, who wants the other’s dreams come true, so that they rest in peace.
Angel: Her real name is Kanade Tachibana, and is the student council president. She is an emotionless girl, who was the SSS enemy. She has super natural powers that she gets from a computer program called Angel Player.
Yuri Nakamura: She is the leader of the Afterlife Battlefront. She is called by her friends Yurippe. Despite her really awful past, she is a very tough and ambitious girl, who absolutely wants defeat God.
A great anime, with many heartbreaking moments, that will surely make you cry. The animation is well done, and soundtrack is superb with the opening and especially the ending. It’s funny and entertaining, but it’s sometimes a bit slow. The ending of the show wasn’t good, but despite that the action scenes are nice.