One of the best action thrillers of all time!

Rating: 9/10 (6 March 2014)

Non-Stop is a thriller about air marshal, Bill Marks(Liam Neeson). Marks receives a series of threatening text messages while on board a British Atlantic flight, ordering him to transfer $150 million into an unknown account. If the ex-air marshal fails to do the needful, a passenger will die, every 20 minutes. What's even more perplexing for Marks is that, the criminal is one of the passengers. Now, it is up to Bill Marks with the help of a few of his fellow passengers like, Jen Summers(Julianne Moore) & Dr. Fahim Nasir(Omar Metwally), a couple of the cabin crew like, Nancy(Michelle Dockery) & Gwen(Lupita Nyong'o) & fellow air marshal, Jack Hammond(Anson Mount), to help him find the culprit before it is too late.
This movie was action packed & thrilling, at the same time. It had me on the edge of my seat almost all the time! The makers keep you guessing as to who the culprit is. Bill Marks cannot trust anyone, not even himself. The action & the thrills are divided equally. The performances is what spearheads the entire film. Liam Neeson best known for his action roles in Batman Begins & the Taken franchise, is flawless, yet again, as retired air marshal, Bill Marks. Julianne Moore is outstanding as Jen Summers. Scott McNairy is brilliant as Tom Bowen. Michelle Dockery is spectacular as Nancy. Nate Parker is effective as Zack White. Corey Stroll is great as Austin Reilly. Lupita Nyong'o is impressive as Gwen. Omar Metwally is good as Dr. Fahim Nasir. Jason Butler Harner is mind blowing as Kyle Rice. Linus Roache is effective as David McMillan. Anson Mount is great as Jack Hammond. Quinn McColgan shines as Becca. The supporting characters are effective as well. If I had to pick one flaw then that would be that the ending was kind of predictable. Other than that, Non-Stop is flawless from start to finish. It's a must watch for Liam Neeson fans & action thriller enthusiasts.