Road to Perdition ★★½

Good in parts, as a whole, disappointing.