The Kane Chronicles 3 The Serpent’s Shadow

Carter and Sade prepare for the ultimate confrontation with the chaos snake Apophis at the same time the House of Life magicians launch a civil war, compelling the Kanes to tap the power of an ancient spell.