In the final years of the shogunate, Chizuru Yukimura travels to Kyoto looking for her missing father. She falls into the orbit of the Shinsengumi — elite warriors fighting on two fronts: the Emperor's forces pressing in, and strange demons appearing in the streets at night. The Shinsengumi carry a secret that Chizuru is not meant to know. She learns it anyway.