Fairly good

Rating: 6/10 (14 April 2019)

Has some mildly funny moment, but no laugh-out-loud bits.
The plot is overly convoluted.