Zhao Yun Lan (Bai Yu) es un líder ingobernable del Departamento de Investigación Especial a cargo de casos realizados por personas no humanas. Shen Wei (Zhu Yilong), un profesor universitario apacible y tranquilo, su verdadera identidad es uno de los dos Señores de los Demonios. Tienen la tarea de mantener la paz entre Dioses, demonios y humanos, y la historia se centrará en su amistad que trasciende las vidas pasadas y presentes.