Le film Fight or Flight est un divertissement d'action efficace qui ne prétend pas être plus que ce qu'il est. Le pitch est simple : un mercenaire est chargé de retrouver un hacker nommé Ghost dans un avion, mais il n'est pas le seul à le rechercher, car une multitude de tueurs à gages sont également à bord. Les combats dans l'avion sont inventifs, rythmés et généreux, portés par un Josh Hartnett au sommet de sa forme. Le film est bourrin, mais il fait le job et assure le spectacle, même si l'histoire et les personnages secondaires sont mal écrits et manquent d'originalité. C'est un film qui rappelle Bullet Train, mais avec unbudget plus faible et moins de prétentions, ce qui lui permet de se concentrer sur l'essentiel : les scènes d'action et l'humour. Globalement, c'est un film de série B qui remplit parfaitement son office de divertissement sans prétention, avec des scènes de baston décomplexées et amusantes, même si l'ensemble manque de subtilité et de profondeur.