Death on the Nile

Death on the Nile ★★★

Formulaic but satisfying.