Our Better Angels (2019)

Thriller

Three people decide the fate of a killer.