Watch this movie and then watch Once upon a time in Hollywood, both movies are the same premise. Overall the just hand of God comes down and corrects wrongs. Watch this movie and think of Clint Eastwoods character as an arch angel such as Gabriel or Michael, and the same with Brad Pitt's character in Once upon a time in Hollywood and you'll see the slight hints and overtones that make movies such as these two wonderful spiritual statements that blur the lines between reality and the spiritual. Simply one of the best screenplays ever.