the evil Kahalid is from about 30 yrs in the future right?? that means he is somewhat a little baby at the present y don't they just finish him off at the present rather than leaving him get ripe..I'm genius right
Oh but she is...because his power was locked and she gave he's back so I'm thinking it happened before at least that's how my brain processed all of that...