The film is truly beautiful and haunting! It's ambiguity leaves a lot up to interpretation, although it does contain a lot of allusions to Christianity. After I first watched it I couldn't stop thinking about it! The animation is gorgeously eerie with a film score reflecting this sentiment.