Steven Spielberg’s The Terminal strands Tom Hanks in John F. Kennedy International Airport for 128 minutes and asks the audience to find it charming. The film, released by DreamWorks Pictures on June 18, 2004, is a comedy-drama about a man with no country, no exit and no way in. It grossed $219 million worldwide, which tells you plenty about what audiences will forgive. It should not tell you the film earns it.
Trailer, via Paramount Movies.
Viktor Navorski Lands in New York
Hanks plays Viktor Navorski, a traveler from the fictional Krakozhia. Mid-flight, a coup d’état topples his country’s government. The United States does not recognize the new regime, so Viktor’s passport becomes invalid. He cannot enter the United States. He cannot return home. U.S. Customs and Border Protection seizes his passport and his return ticket, and Viktor is left with his luggage and a Planters peanut can.
That is the whole engine of The Terminal: a man in a transit lounge, waiting for a problem on another continent to resolve itself. Spielberg built the film around this premise after finishing Catch Me If You Can in 2002. He said he wanted to make something “that could make us laugh and cry and feel good about the world.”
The Real Man Behind the Peanut Can
The plot is credited to Sacha Gervasi, Jeff Nathanson and Andrew Niccol. It is partially inspired by Mehran Karimi Nasseri, who lived in Terminal 1 of Paris Charles de Gaulle Airport in France from 1988 to 2006. That is a real story with a real man at the center of it. The Terminal takes the outline and sands it down until nothing sharp remains.
Frank Dixon Wants Viktor Gone
Stanley Tucci plays Frank Dixon, the Acting Field Commissioner of the airport. Dixon instructs Viktor to stay in the transit lounge until the issue resolves. Then he becomes determined to make Viktor someone else’s problem. Dixon is being considered for a promotion, and Viktor’s presence becomes an obstacle to it. Tucci plays the part with a tight, bureaucratic irritation that is the best thing in the movie.
Dixon’s arc is the film’s only source of friction. He is not a villain with a plan. He is a man with a career and a nuisance he cannot remove through proper channels. The Terminal needs that friction, because without it the film is just a series of nice things happening to a nice man in a nice airport.
Amelia Warren and the Flight Attendant
Catherine Zeta-Jones plays Amelia Warren, a flight attendant entangled with a married government official. She and Viktor begin a relationship. It is the film’s softest thread, and it never quite knots. Amelia is written as a woman in transit in her own way, which is a tidy parallel and also a thin one. Zeta-Jones gives her a weariness the script does not earn.
The supporting cast does more with less. Chi McBride plays Joe Mulroy, a baggage handler who befriends Viktor. Diego Luna plays Enrique Cruz, a food service truck driver who provides Viktor with free meals in exchange for help with Dolores Torres, an immigration officer. Viktor’s help works: Enrique eventually marries Dolores. Kumar Pallana plays Gupta Rajan, a grumpy elderly janitor who slowly forms a bond with Viktor.
The Airport Spielberg Built
No suitable airport would let the production use its facilities, so the film built an entire working set inside a large hangar at the LA/Palmdale Regional Airport. The customs hall, the offices and most of the film’s exterior shots were filmed at Montreal–Mirabel International Airport. The result is an airport that feels like an airport, which sounds like faint praise until you watch a film that fakes one badly.
The Terminal has a real place at its center. Viktor finds a gate under renovation and makes it his home. He remodels a wall in a terminal undergoing renovation. The airport contractors assume he is an employee and pay him under the table. That detail is the film’s best idea: a man with no legal status becomes useful, and the system absorbs him without ever acknowledging him.
The Russian Man and the Medicine
During a visit from his superiors, Dixon enlists Viktor’s help communicating with a Russian man who is trying to bring medicine home to his dying father. It is the clearest test of what Viktor is worth to the airport that has trapped him. Dixon needs him. Dixon still wants him gone. The scene works because it lets the film’s central tension exist without resolving it.
The Terminal runs 128 minutes, and it feels longer. The film’s tagline is “Life is waiting.” That is a slogan, not a thesis. Waiting is the one thing the film cannot make dramatic, because Viktor is not waiting for anything he can affect. He is waiting for a coup to resolve, a government to be recognized, a passport to mean something again.
What Viktor Does With 128 Minutes
Here is the schedule of what Viktor actually does with his time:
| Beat | What happens |
|---|---|
| Arrival | Viktor lands at JFK, learns of the coup |
| Seizure | Customs takes his passport and return ticket |
| Residence | He moves into a gate under renovation |
| Work | He remodels a wall, gets paid under the table |
| Romance | He begins a relationship with Amelia Warren |
| Test | Dixon uses him to translate for a Russian man |
| Resolution | The issue of his status is addressed |
That is a full movie. It is also a movie with no real antagonist and no real cost. Dixon is a bureaucrat, not a threat. The airport is a set, not a prison. Viktor is never in danger, never hungry, never truly alone.
Viktor and Dixon, Side by Side
Compare what the film gives Viktor against what it gives Dixon:
| Element | Viktor Navorski | Frank Dixon |
|---|---|---|
| Goal | Get home | Get promoted |
| Obstacle | A coup he cannot influence | A man he cannot remove |
| Method | Patience, favors, construction work | Procedure, pressure, leverage |
| Cost of failure | Indefinite detention in a transit lounge | A stalled career |
| What the film gives them | Sympathy | Contempt |
The comparison is not flattering to The Terminal. Viktor’s stakes are existential and the film treats them as whimsical. Dixon’s stakes are professional and the film treats them as villainous. That is a swap that makes the movie easier to watch and harder to respect.
The published critical score for The Terminal is 5.5/10, with a Metacritic score of 55/100. That is the right neighborhood. The film is not a failure. It is a well-made, well-acted, fundamentally weightless piece of work from a director who has made weightless pieces before and made them better.
What The Terminal gets right is the texture of institutional life. The airport is a place where people follow rules that do not make sense, and the film understands that. Viktor’s under-the-table construction job is a small, sharp observation about how systems absorb the people they claim to exclude.
What The Terminal gets wrong is everything that matters. It has no interest in Krakozhia beyond the plot device it provides. It has no interest in what happens to Viktor after the credits. It has no interest in Dixon as anything other than a foil. The film wants to feel good about the world, and it achieves that feeling by removing everything from the world that would complicate it.
The Terminal is a film about a man with no country, made by people who never let him miss one. It is 128 minutes of waiting, and the wait is pleasant. That is the whole review. 5.5 of 10.
Get the Notebook.
The day's best stories and every fresh verdict, in plain English, in your inbox by seven. One email a day, no more.





