A tad too much.

Rating: 7/10 (5 February 2019)

Excellent craftsmanship, acting and everything, but the plot took one twist too many.