Hercule Poirot, the world’s most renowned investigator, finds himself aboard the Orient Express just as a notoriously shady businessman with plenty of enemies is murdered. Someone in the train is responsible for this crime, and it’s up to our investigator to bring them to justice.

This 2017 movie is a retelling of the classic 1934 novel, which was most famously made into a star studded 1974 film. This version follows in its footsteps as the cast is lined with stars from Johnny Depp to Daisy Ridley to Josh Gad.

But how did this modern remake of famous crime story hold up? Hit the jump to read my full spoiler-free review.

I’ll start with the mystery itself as it’s clearly the most important part of any good crime movie. It’s good, both entertaining and interesting. Now, there is a fine line for mystery stories, the crime at hand should both, be solvable by some very keen viewers, while also not being overly easy. This story has a classic mystery and it is retold well here. The answer to the crime is simple and beautiful, but as every good mystery, it’s hard to see when the answer is right in front of you.

The characters are interesting, though no one gets as much screen time as Kenneth Branagh as Hercule Poirot, who winds up being one of the more relatable and witty characters I’ve seen recently. Though every actor shines well here.

I can’t say there was anything wrong with the movie, but it did play itself very safe and some people may find it ultimately lackluster for that reason.

If you’re looking for a mystery movie with a very strong payoff and third-act, Murder on the Orient Express is great. Otherwise, it’s a perfectly good movie.