Generally fine. Al Pacino is great as the titular character. Felt a bit overly long to me.