Victor Webster character Mathayus
Bostin Christopher character Olaf
Temuera Morrison character Ramusan
Krystal Vee character Silda
Selina Lo character Tsukai
Ron Perlman character Horus
Kimbo Slice character Zulu Kondo
Dave Bautista character Argomael
Billy Zane character Talus
Johann Helf character Hathor
Geoffrey Giuliano character Siris
Tanapol Chuksrida character Ramusan Guard (as Tanapon Chuksrida)
J.D. Hall character Narrator (voice)
Stephane Lambert character Horus's Messenger
Damian Mavis character Talus Soldier
Jason Pace character Rohtah
Dean Alexandrou character Head Assassin (uncredited)
Bruce Blain character Roman Soldier (uncredited)
Josiah D. Lee character Ninja (voice, uncredited)