The story revolves around Ritsuka Tachibana, a female second-year high school student who attends Shiko Academy in Shiko Town. She enjoyed her school life while living with her mother Maria, but one day, that balance fell into ruin. The anime is a story of Ritsuka being loved and being attracted to demons.
- Himika Akaneya as Ritsuka Tachibana, 16-year-old second-year high school student. She is an utterly ordinary girl who lives with her mother.
- Sōma Saitō as Rem Kaginuki, a young man who is the president of Shikō Academy, but is in fact a devil. He has a hard-working personality, but also has a cool personality.
- Wataru Hatano as Lind Tachibana, a third-year in high school and the heroine Rikka’s elder brother. He is an exorcist who hunts devils, and has a cool and stoic personality.
- Takashi Kondo as Urie Sogami, a devil and the vice president of Shikō Academy. He is an elite dream devil who is known by people all throughout the devil world, and is very popular with the ladies.
- Subaru Kimura as Mage Nanashiro, a devil and the secretary of the Shikō Academy student council. A confident and self-centered young man, he lives impulsively.
- Daisuke Hirakawa as Shiki Natsumezaka, a fallen angel and the treasurer of the Shikō Academy student council. He is a strange person even within the academy, and is always aloof.
Code name: Yu Alexius is an ambiguous entity who loves to talk about anime and Chinese animation in general. An insatiable soul from the Pearl of the Orient, a frustrated writer and a Houtarou Oreki wanna-be. He is a piece of a lunatic and everything crazy.