I thought that the guy who played a "holy defender" in the Mummy (I guess his name was Odeyd Fehr) had a more "Medeterraenian Look" and provided that he could master a slight Italian accent, I think he'd be a better Astorre than Cusack (I doubt neither of them can sing...but if Keanu Reaves can, then anyone could)