Liam Neeson is back in fine form with an old-school whodunnit packaged as an action thriller, Non-Stop. Fans of the over-the-top action style of Taken may wish it had more stunts and less Agatha Christie, but it’s a solid piece of entertainment. Here are five reasons it works:

1) The setup is grabby.

Neeson plays a down-at-heel federal air marshal with a bad attitude and a drinking problem (he takes a belt of whiskey before getting on the plane, then tries to order a gin and tonic when he’s on it) but a kindly way with children. It turns out he’s harboring one of those routine Deep Dark Movie Secrets, but his backstory does both make him easy to identify with and mark him with a possible red flag when, in the middle of a flight halfway across the Atlantic, he starts getting text messages informing him that someone on the plane is going to die every 20 minutes unless $150 million is wired into a specified bank account.

When people do indeed start dying — though none in a way that can be definitely tied to terrorism — air marshal Bill Marks discovers that security people on the ground have reason to believe he is the one hijacking the plane, for his own profit.