D. Haddon is good in the movie but lack spiritual content. It had a really good cast but no depth was added to the character. I wish I were the one consulting on the characters of this movie. It was not really realistic at all; life is not like that at all especially with the people of the world today. But the songs were great!!!!