WRITTEN BY: John W. Richardson, Chris Roach, Ryan Engle
DIRECTED BY: Jaume Collet-Serra
STRRING: Liam Neeson, Julianne Moore, Michelle Dockery, Lupita Nyong'o
RATING: 3 stars

SPOILER ALERT: Liam Neeson saves the day. Again.

But is that really a spoiler? Surely we have come to expect that by now? I am not sure at what point Neeson made the full transition to action hero, but I miss seeing him in more challenging and diverse roles. It is great to see him mix things up between Batman Begins and Star Wars with films like Schindler's List and Love Actually. In Non-Stop, he continues the tough guy theme we have come to expect after films like Taken and The Grey. Non-Stop starts off with a lot of promise. It presents a suspenseful cat and mouse game that will keep you guessing who the bad guy is as the action unfolds, but the film ultimately loses its way in the final half hour.

Bill Marks (Neeson) is an air marshal who hates flying. During a transatlantic journey from New York to London, he receives some mysterious and threatening text messages ordering him to have the government transfer $150 million into an account, or a passenger will die every 20 minutes. With the lives of 200 passengers at risk, he must act quickly to figure out who is behind the threat and stop them.

At times, the camera work is effective in demonstrating the frantic action that is happening, but at other times, it is almost nauseating. There are also perhaps too many red herrings, but there is enough character development to make it relatively interesting. Among the supporting cast - and potential suspects - are Julianne Moore who manipulates her way into sitting next to Bill, Michelle Dockery who plays a flight attendant, Lupita Nyong'o who has a thankless role as another flight attendant, Corey Stoll as a policeman, Scoot McNairy as a passenger, Omar Metwally as a Muslim doctor and Nate Parker as a computer programmer.

Non-Stop is a fun action film, helped by the fact that Neeson is so likeable even as a grumpy alcoholic, but it runs out of steam and by the end I was more than ready for it to stop.