Um anjo da guarda troca a divindade dele para salvar a vida da pessoa que ele protegia. O anjo então começa a viver como um humano e ele perdeu toda a sua memória, porém ele sonha todas as noites com fragmentos de sua outra vida. Ele sabe que está esquecendo algo muito importante, então, aos poucos ele vai encontrando respostas sobre sua vida passada, sobre sua missão sendo um humano, sobre a pessoa que ele protegia e porque ele deu sua vida para salvá-lo.