Angel Beats! is set in the environment of a high school in the afterlife, a type of for people who have experienced trauma or hardships in life and must overcome them before passing on and being reincarnated. The story follows Yuzuru Otonashi, a boy with amnesia who ends up in the afterlife. He meets Yuri Nakamura, a girl who invites him to join the Afterlife Battlefront (死んだ世界戦線, Shinda Sekai Sensen), or SSS, an organization she founded and leads which rebels against an unseen God for their unfair circumstances in life. Their enemy is Angel, the student council president, who has supernatural powers and is believed to be God's associate. After joining the SSS, Otonashi meets other members, including Hideki Hinata, the co-founder; Masami Iwasawa, the lead vocalist of a four-girl rock band, Girls Dead Monster (GDM); and Yui, an underclassman and fan of GDM. Other than the SSS members, the afterlife is populated by fabricated students and teachers, whom Yuri refers to as "" (NPCs).