The film had it's moments. There were a few very funny moments, and a pretty powerful finale, but overall just not very good. It was also predictable and cringey at times. The cast all deliver good performances, I just expected more from the material.
It was all a bit too on the nose.