Baptism in Blood John Debney End of Days (1999) 6 of 17.
Crucifixion John Debney End of Days (1999) 9 of 17.
Vote for the best James Horner's soundtrack on facebook : https://www.facebook.com/JamesHornerOnYouTube1.
The Eternal Struggle John Debney End of Days (1999) 14 of 17.