In hartje Londen brengt een anoniem telefoontje twee briljante detectives samen, een jonge vrouw aan het begin van haar carrière en een ervaren man die zijn nalatenschap wil beschermen. Ze strijden om een dwaling uit het verleden recht te zetten.
Nadat politieagent Daigo Agawa een groot incident heeft veroorzaakt, neemt hij zijn vrouw en dochter mee naar het afgelegen bergdorpje Kuge. Het lijkt de perfecte plek om bij te komen van de beproeving, ondanks de mysterieuze verdwijning van een vorige officier die daar was geplaatst. Op een dag wordt het lichaam van een oude vrouw op de berg gevonden. De familie Goto zegt dat ze is aangevallen door een beer, maar Daigo merkt een menselijke bijtvlek op. Al snel wordt duidelijk dat niet alles is wat het lijkt in het dorp.
Nadat hun moeder is verloren bij een ruimteschip crash, komen een broer en een zus naar Greenhouse, een prestigieuze kostschool voor begaafde toekomstige leiders. Daar sluiten ze zich aan bij twee rivaliserende broederschappen en worden al snel rivalen...