Question: why did aslan sacrifice himself?
Answer: But very soon they learn that Aslan, the creator of Narnia, the son of the Emperor-Beyond-The-Sea, the Great Lion himself, had agreed to exchange his life for Edmund's. Aslan would die to save Edmund, the traitor, and also to protect the people of Narnia from destruction.