It's certainly a unique take on the idea, and I don't believe was taken from any one religion's interpretation of the idea.
That being said, it's not a music video my friend. It's a short film... My music was only meant to support what's happening on screen... However the feedback on the score has been so good that I might consider eventually going back to it and maybe making a song version of it for one of my albums :-)