A Murder is Announced ★★★½

Suitably pulpy and delightful!