I like the cast choices, although Adrian Brody is a toss-up.
Agreed, he does seem a little out of place. However, watching some videos from the site, he looks OK. Hopefully they either didn't just pick the only decent looking shots for the previews, or if they did he's the ahole that has to die quickly.