All I would like to say is, I think the role of Kratos should be played by Dwayne 'The Rock' Johnson.. & maybe go over his voice with TC Carson (The actual voice of Kratos in the game series), in the same fashion they replaced Josh Brolins' voice with Tommy Lee Jones' in MIB 3.
That is all.
honestly i agree with everyone who says TC Carson should b the voice of Kratos, but for the actor, y use a big named star? it would cost more and would hurt the movie and special effects, y not use an unknown?
Tsvetan Hristov, also known as REAL KRATOS, dude looks just like Kratos, he is bulgarian and speaks broken english, but again dub the voice and u got a cheap actor who knows the part, and then more can b put towards special effects.