Road to Perdition
Steven D. Greydanus
The themes never come to life in a way that goes beyond the trailer blurbs ('Every Son... Holds the Future For His Father... Every Father... is a Hero to His Son').