We need more whodunnits like this

Rating: 9/10 (7 December 2019)

Lots of fun, great acting, kept you engaged, and fun twists.