Road to Perdition

Road to Perdition ★★★★½

A beautiful tale of redemption with great cinematography.
But the plot is a bit too straight forward.