Beyond that I do not want to spoil it.
Spiritually, it’s a solid 2-star
It shows a strong faith in God, a God with a promised Messiah. But there’s no scripture, no Holy Spirit. So, it’s not Christian but it is Godly. There’s a lot of spiritual warfare. It’s violent with a lot of death, but little gore. It feels very realistic, and I found it edifying.