在漫画中就已经设定了架空都市“流川市”为场景,在确定动画化后,负责制作动画之feel.将主角们生活的地点“流川市”以千叶县流山市为蓝本,但主角们就读的“流川第三女子高中”则以流山市的邻市——千叶县松户市的千叶县立松户六实高等学校为蓝本。流山市因电视动画的播出,而成为了许多动漫迷圣地巡礼的地点之一。
居住在流川市的女高中生宇佐美奈奈子原本过着平静的生活。一日,在流川市役所工作的舅舅拜托她参演了一场为振兴城市经济而举办的活动。而在活动的现场,奈奈子遇到了同校的学姐小日向缘。并且从此以后两人结成了以宣传流川市为目的的偶像团体“流川GIRLS”,并以“流川GIRLS”的名义开始参与各种活动和电视节目,而两人的人生也开始了新的篇章……
高中生夏目贵志有灵异体质,能看见别人所看不到的。当他得到祖母玲子的遗物“友人帐”之后,不论白天或晚上,开始有各式各样的妖怪纷纷找上门!
原来玲子也和贵志一样有灵异体质,大家都对她敬而远之。玲子因为十分寂寞,便到处向妖怪下战书,并要战败的妖怪交出名字,订立服从的契约。而贵志拿到的,正是这本写有众多妖怪名字,能够号令百妖,力量引人觊觎的“友人帐”!
贵志在得知事情原委之后,决心要将“友人帐”上的名字一一还给被玲子击败的妖怪。而想要不费吹灰之力拿到友人帐的妖怪“猫咪老师”,则自愿当保镳,保护贵志和“友人帐”,共同踏上妖怪之旅!
《Angel Beats!》故事发生在一所位于只有亡者与亡灵世界的大型高级中学,这个世界的存在目的是为了让没能快乐地度过青春的死亡青少年,能在这里消除他们内心中的负面情绪,进而得以走向来生或者下一场轮回;而消除负面情绪的方法,则是让这些青少年们重新体验高中生活。在这个世界里人们仍然必须像生前一般,为了维持生命而饮食和作息。尽管受到伤害时会感到疼痛,但不会因此而致死,而且过几分钟恢复。同时这个世界有一些虽然不是人类,但是外表与行为都和一般人无异的NPC;包括学校里的普通学生和老师都是NPC,其存在是为了让这所学校能有高中的氛围。
对此主要角色仲村百合认为这里是一个由神掌管的“死后世界”,并且她与其他成员一同创立“死后世界战线”,其目的便是向给予自己人生残酷命运的“神”做出反抗。另外在故事中,死后世界战线辖下有两个部门负责协助作战。一个是由4名少女组成的“Girls Dead Monster”乐团。这只乐团表面上看起来像是普通的女子乐团,但是其目的是在死后世界战线从事其他任务活动时,转移普通学生、教师以及“天使”的注意力。另外一个团体叫做“公会”,这个部门主要工作是为死后世界战线提供与“天使”作战时所需的武器。其中公会成员可以用收集而来的“土块”,藉着生前的记忆大量生产武器装备。
故事主要以音无结弦的视点进行,当他于学校路上苏醒后发现自己来到一个不同的世界,却也留意到自己疑似丧失过去记忆。此时遇见一名正蹲著拿着狙击步枪、名叫仲村百合的少女,她一开口就邀请音无加入“死后世界战线”,并且表示他们敌人即为担任学生会会长的“天使”。在一次行动成功后让“天使”失去会长位置,同时也得知“天使”真实姓名为立华奏。接任会长的前副会长直井文人一上任便对死后世界战线展开大规模的搜捕行动,甚至利用催眠的方式控制NPC角色发动攻势。最终音无成功阻止冲突并表示承认直井存在,之后直井加入死后世界战线。在直井催眠协助下音无恢复自己的记忆,想起自己过去的人生以及最后死亡的细节,决定与奏合作以帮助其他死后世界战线成员满足生前遗愿。在奏重新恢复学生会会长职位后,音无和奏合作帮助成员实现愿望。
途中,出现系统bug,造成大量NPC“影化”,这更加坚定音无帮大家离开死后世界的决心。
最后仍留在死后世界的音无、百合、奏、日向以及直井决定举行毕业典礼并相互感谢对方的支持与帮助。随着毕业典礼的尾声直井、百合和日向一一消失,在故事最后音无得知奏的遗憾是未能感谢捐赠给她心脏的人,而那颗心脏便是音无逝世后所捐赠的。奏向音无感谢他的帮助并消失,已爱上奏的音无则不断地哭泣。动画最后内容描写两人投胎转世后似乎又再度重逢。