Just perfect!

Rating: 10/10 (8 February 2019)

Flawless plot and acting!
When everything else fails, revenge as own justice is as last resort.